Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # gitlab.nix
- { config, pkgs, ... }:
- {
- services.gitlab = {
- enable = true;
- databaseHost = "git";
- databasePasswordFile = "/var/keys/gitlab/db_password";
- initialRootPasswordFile = "/var/keys/gitlab/root_password";
- https = true;
- host = "git.example.com";
- port = 443;
- user = "git";
- group = "git";
- smtp = {
- enable = true;
- address = "localhost";
- port = 25;
- };
- secrets = {
- dbFile = "/var/keys/gitlab/db";
- secretFile = "/var/keys/gitlab/secret";
- otpFile = "/var/keys/gitlab/otp";
- jwsFile = "/var/keys/gitlab/jws";
- };
- extraConfig = {
- gitlab = {
- email_from = "[email protected]";
- email_display_name = "Example GitLab";
- email_reply_to = "[email protected]";
- default_projects_features = { builds = false; };
- };
- };
- };
- }
- # systemd out
- ● gitlab.service
- Loaded: loaded (/nix/store/2k4am4kakbqz5gzlbxmyp9qanxq6i12y-unit-gitlab.service/gitlab.service; enabled; vendor preset: enabled)
- Active: failed (Result: exit-code) since Mon 2021-02-01 14:55:35 UTC; 9min ago
- Process: 17330 ExecStartPre=/nix/store/afjvsqln0y3vfwp15lr9qkbfcdicq1p6-gitlab-pre-start-full-privileges (code=exited, status=0/SUCCESS)
- Process: 17335 ExecStartPre=/nix/store/ismhcb7n83a4am3kz0n6a6y2mb2vyr0v-gitlab-pre-start (code=exited, status=1/FAILURE)
- IP: 0B in, 0B out
- CPU: 267ms
- Feb 01 14:55:35 nixos systemd[1]: gitlab.service: Scheduled restart job, restart counter is at 5.
- Feb 01 14:55:35 nixos systemd[1]: Stopped gitlab.service.
- Feb 01 14:55:35 nixos systemd[1]: gitlab.service: Start request repeated too quickly.
- Feb 01 14:55:35 nixos systemd[1]: gitlab.service: Failed with result 'exit-code'.
- Feb 01 14:55:35 nixos systemd[1]: Failed to start gitlab.service.
- # journalctl -xe
- Feb 01 14:58:53 nixos systemd[1]: gitlab-sidekiq.service: Failed with result 'exit-code'.
- ░░ Subject: Unit failed
- ░░ Defined-By: systemd
- ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
- ░░
- ░░ The unit gitlab-sidekiq.service has entered the 'failed' state with result 'exit-code'.
- # ls /var/gitlab/state/log
- > empty
Advertisement
Add Comment
Please, Sign In to add comment