nordic-dev.net server configurations.
- Modified `flake.nix`: - Removed outdated nixpkgs.url and unstable.url - Added new url for nixpkgs - Added devShells.x86_64-linux.default function and related objects - Modified `services/gitea/default.nix`: - Removed redundant inputs and giteaOverlay references - Removed unnecessary nixpkgs.overlays assignment - Modified `services/nextcloud.nix`: - Removed old inputs and nextcloudOverlay references - Updated package to Nextcloud 29 - Refined configuration structure by replacing 'config' with 'settings' - Modified `services/mailserver.nix`: - Updated GitLab url and sha256 value for nixos-mailserver - Modified `host/configuration.nix`: - Commented out navidrome.nix import - Updated system.stateVersion to "24.05" - Modified `host/disk-config.nix`: - Swapped device assignments between "/dev/sda" and "/dev/sdb" Signed-off-by: juliuskoskela <julius.koskela@nordic-dev.net> |
||
---|---|---|
docs/security-authentication | ||
host | ||
secrets | ||
services | ||
.drone.yml | ||
.gitignore | ||
.sops.yaml | ||
flake.lock | ||
flake.nix | ||
README.md |
Cloud Server: nordic-dev.net
A cloud server configuration for nordic-dev.net
based on NixOS running on a Hetzner Robot server. This setup provides a comprehensive, robust environment suitable for various applications and services.
Services
📬 Mailserver
Configured to ensure secure and reliable email communication.
mail.nordic-dev.net
🔧 Gitea
A self-hosted Git service for efficient code management.
git.nordic-dev.net
📣 Mastodon
A federated social networking service.
social.nordic-dev.net
😀 Mattermost
An open-source, self-hosted chat service for team collaboration.
chat.nordic-dev.net
☁️ Nextcloud
A suite for file hosting, collaboration, and more.
cloud.nordic-dev.net
⚠️ Monitoring
Tools and services for monitoring server performance and health.
- Prometheus
- Grafana
- Loki
- Promtail
Secrets Management
Utilizes sops-nix
for secure management of secrets, ensuring sensitive data is encrypted and safely integrated into the NixOS configurations.