Skip to content

Commit 0aed57e

Browse files
committed
Updates for arch conf
1 parent fe5d485 commit 0aed57e

File tree

1 file changed

+32
-4
lines changed

1 file changed

+32
-4
lines changed

arch-infra/index.html

+32-4
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
# Server overview
3838

3939
* Six hetzner boxes (~ 8 core, 32-64 GB ram)
40-
* Hetzner cloud VPS
40+
* Several Hetzner cloud VPS
4141
* Eight servers donated by PIA
4242

4343
---
@@ -118,6 +118,8 @@
118118
* The Arch User Repository
119119
* Written in PHP/Python
120120
* Hosted on one dedicated server (luna)
121+
* Trusted user voting
122+
* Cgit for the repositories
121123

122124
???
123125

@@ -162,6 +164,7 @@
162164
# Backups
163165

164166
* Borg is used for backups
167+
* One backup server (vostok)
165168
* ~3 TB disk
166169

167170
---
@@ -304,12 +307,37 @@
304307

305308
---
306309

310+
# Terraform
311+
312+
* Hetzner could VPS managed by terraform
313+
* Packager image
314+
315+
---
316+
317+
# Current Problems
318+
319+
* User management
320+
* Security
321+
* Lack of overview
322+
* Old unmaintained stuff in operation (flyspray, bbs, planet, mailman 2)
323+
* Messy Ansible setup
324+
* Mix between VPS/dedicated machines
325+
* Unmanaged Luna server (cgit, AUR, BBS)
326+
* Hard to mirror Git repos to/from GitHub (harder for contribs)
327+
* No CI/CD (also for Ansible (AWX)?)
328+
* No automated compiling/packaging
329+
330+
---
331+
307332
# Future
308333

309-
* Ansible more Arch!
310-
* LDAP
334+
* Terraform more
335+
* Ansible more
336+
* Automate more
337+
* IAM for users (one of Keycloak, FreeIPA, 389ds)
338+
* GitLab
311339
* Bugzilla
312-
* Migrating from Luna/Soyuz
340+
* More VPS: Migrating from Luna/Soyuz
313341

314342
---
315343

0 commit comments

Comments
 (0)