Welcome to the Anicord deployment repository. This project manages the Kubernetes manifests for the Anicord ecosystem using Kustomize and SOPS.
webserver/: Main API and Frontend webserver with MariaDB backend.discord-bot/: (Planned) Configuration for the Anicord Discord integration.
- Kubernetes Cluster: K3s (preferred)
- Storage: Longhorn
- Networking: Cilium
- Encryption: SOPS + GPG/Age
-
Clone the repo:
git clone https://github.com/Anicord-ACOW/anicord-deployment.git cd anicord-deployment -
Initialize Secrets: Follow the instructions in the respective application directories to configure and encrypt your
secrets.yaml. -
Deploy All:
kubectl apply -k .
Maintained by the Anicord Team.