{"id":21066120,"url":"https://github.com/afrianjunior/universe","last_synced_at":"2025-03-14T01:48:13.618Z","repository":{"id":273185947,"uuid":"886274306","full_name":"afrianjunior/universe","owner":"afrianjunior","description":"A Nix universe","archived":false,"fork":false,"pushed_at":"2025-03-01T23:21:50.000Z","size":90,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T00:23:27.298Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Nix","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/afrianjunior.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-10T16:39:26.000Z","updated_at":"2025-03-01T23:21:53.000Z","dependencies_parsed_at":"2025-01-19T10:19:09.780Z","dependency_job_id":"431b06c9-c39a-444b-9642-7a536e2c263f","html_url":"https://github.com/afrianjunior/universe","commit_stats":null,"previous_names":["afrianjunior/universe"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afrianjunior%2Funiverse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afrianjunior%2Funiverse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afrianjunior%2Funiverse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/afrianjunior%2Funiverse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/afrianjunior","download_url":"https://codeload.github.com/afrianjunior/universe/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243510120,"owners_count":20302294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-19T17:58:17.610Z","updated_at":"2025-03-14T01:48:13.599Z","avatar_url":"https://github.com/afrianjunior.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Deployment\n\n### Once, setup Server from local\n``` shell\nnix run github:nix-community/nixos-anywhere -- --build-on-remote --flake .#juun-nix-server root@ip\n```\n\n### Continue Integration\n\non local or build machine\n``` shell\nnix run nixpkgs#nixos-rebuild -- --flake .#juun-nix-server --fast --target-host \"root@ip\" --build-host \"root@ip\" --use-remote-sudo --fast switch\n```\n\n## Secrets\n\nAware to encrypt before commit\n\n### Encript\n``` shell\nnix run nixpkgs#sops -- encrypt secrets/secret.yaml -i\n```\n\n### Decrypt\n``` shell\nnix run nixpkgs#sops -- decrypt -i secrets/secret.yaml\n```\n\n### Update keys if add new key on .sops.yaml\n``` shell\nnix run nixpkgs#sops -- updatekeys secrets/secret.yaml\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafrianjunior%2Funiverse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fafrianjunior%2Funiverse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fafrianjunior%2Funiverse/lists"}