koschei

(★ 41)

Continuous integration for Fedora packages

File Explorer

  • .dockerignore
  • .gitattributes
  • .gitignore
  • admin.py
  • alembic.ini
  • ansible.cfg
  • AUTHORS
  • config-admin.cfg
  • config-backend.cfg
  • config-frontend.cfg
  • config.cfg.template
  • Dockerfile
  • httpd.conf
  • inventory
  • koschei.wsgi
  • LICENSE.txt
  • pod.yml
  • README.md
  • rpmvercmp.sql
  • setup.py
  • start.yml
  • terminate.yml
  • TODO
  • triggers.sql

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

createdb

View Details ▼

Create a PostgreSQL database.

createdb {{database_name}}

Create a database owned by the current user:

createdb {{[-O|--owner]}} {{username}} {{database_name}} '{{description}}'

Create a database owned by a specific user with a description:

createdb {{[-T|--template]}} {{template_name}} {{database_name}}

Create a database from a template:

🔍

dnf install

View Details ▼

Install packages on Red Hat-based distributions.

sudo dnf {{[in|install]}} {{package1 package2 ...}}

Install packages by name:

sudo dnf {{[in|install]}} {{path/to/file}}

Install a package from a local file:

sudo dnf {{[in|install]}} {{https://example.com/package.rpm}}

Install a package from the internet:

🔍

systemctl enable

View Details ▼

Enable systemd services.
See also: `systemctl revert`.

systemctl enable {{unit}}

Enable a service to run on boot:

systemctl enable {{unit}} --now

Enable a service to run on boot and start it now:

systemctl enable {{unit}} --user

Enable a user unit to run on login:

🔍

systemctl start

View Details ▼

Start systemd units.

systemctl start {{unit}}

Start a unit:

systemctl start {{unit}} --user

Start a user unit:

// repository documentation