Skip to content

The NixOS server configuration for Bootstrap Academy - Learn Computer Science Online

License

Notifications You must be signed in to change notification settings

Bootstrap-Academy/infrastructure

Repository files navigation

Bootstrap Academy Infrastructure

The NixOS server configuration for hosting the backend of Bootstrap Academy on Hetzner Cloud.

If you would like to submit a bug report or feature request, or are looking for general information about the project or the publicly available instances, please refer to the Bootstrap-Academy repository.

Servers

Name Public IPv4 Public IPv6 Private IPv4
prod 157.90.144.125 2a01:4f8:c012:a47b::/64 10.23.0.2
sandkasten None None 10.23.0.3
test 49.13.80.22 2a01:4f8:c17:ad51::/64 10.23.0.4

Administration

Deployment

On a system with Nix installed, enter a dev shell using nix develop (or use direnv) and run the deploy command. For more information, run deploy --help or refer to the readme of deploy-sh.

PostgreSQL

To connect to the database, run the postgres administration commands as the postgres user (e.g. sudo -u postgres psql).

Redis

To connect to redis, run the redis-cli command.

About

The NixOS server configuration for Bootstrap Academy - Learn Computer Science Online

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published