diff --git a/automations/README.md b/automations/README.md new file mode 100644 index 0000000..e69de29 diff --git a/docker/authentik/.env.example b/docker/authentik/.env.example new file mode 100644 index 0000000..0880ece --- /dev/null +++ b/docker/authentik/.env.example @@ -0,0 +1 @@ +## Get from https://docs.goauthentik.io/docs/installation/docker-compose#preparation \ No newline at end of file diff --git a/docker/downloaders/.env.example b/docker/downloaders/.env.example new file mode 100644 index 0000000..a8cdcc5 --- /dev/null +++ b/docker/downloaders/.env.example @@ -0,0 +1 @@ +LAN_NETWORK=10.10.10.0/24 \ No newline at end of file diff --git a/docker/nexus/docker-compose.yml b/docker/nexus/docker-compose.yml deleted file mode 100644 index 812f26c..0000000 --- a/docker/nexus/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ ---- -services: - nexus: - image: sonatype/nexus3:3.71.0 - container_name: nexus - restart: unless-stopped - ports: - - 8081:8081 - - 8082:8082 - volumes: - - /docker/appdata/nexus:/nexus-data ## To get to work run: sudo chown -R 200 /docker/appdata/nexus/ | cat /docker/appdata/nexus/admin.password diff --git a/kubernetes/README.md b/kubernetes/README.md new file mode 100644 index 0000000..e69de29 diff --git a/terraform/nexus.tf b/terraform/nexus.tf deleted file mode 100644 index 99d174e..0000000 --- a/terraform/nexus.tf +++ /dev/null @@ -1,65 +0,0 @@ -resource "proxmox_virtual_environment_vm" "Nexus" { - - # VM General Settings - node_name = "prox" - vm_id = 205 - name = "Nexus" - description = "Docker Registry to limit DockerHub pulls" - tags = ["tofu", "ubuntu24", "auto-homelab-repo", "infrastructure"] - - agent { - enabled = true # read 'Qemu guest agent' section, change to true only when ready - } - - clone { - vm_id = 8002 - } - - # VM CPU Settings - cpu { - cores = 4 - type = "host" - architecture = "x86_64" - } - - # VM Memory Settings - memory { - dedicated = 4096 - } - - # VM Network Settings - network_device { - bridge = "vmbr0" - } - - # VM Disk Settings - disk { - datastore_id = "Fast2Tb" - size = 120 - interface = "scsi0" - } - - vga { - type = "serial0" - } - - initialization { - ip_config { - ipv4 { - address = "dhcp" - } - } - - user_account {} - } - - lifecycle { - ignore_changes = [ - initialization[0].user_account[0].keys, - initialization[0].user_account[0].password, - initialization[0].user_account[0].username, - initialization[0].user_data_file_id - ] - } - -}