summaryrefslogtreecommitdiff
path: root/TODO.txt
diff options
context:
space:
mode:
authorDmitry Ilvokhin <d@ilvokhin.com>2023-12-18 16:17:42 +0000
committerDmitry Ilvokhin <d@ilvokhin.com>2023-12-18 16:17:42 +0000
commit8a06a5c525a4c8d3d8f066c55a9f01a6be00ea43 (patch)
tree466ecbd60271c744d13798b434a2cfbc98644523 /TODO.txt
downloadinfra-8a06a5c525a4c8d3d8f066c55a9f01a6be00ea43.tar.gz
infra-8a06a5c525a4c8d3d8f066c55a9f01a6be00ea43.tar.bz2
infra-8a06a5c525a4c8d3d8f066c55a9f01a6be00ea43.zip
Initial commit
Add necessary files.
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt44
1 files changed, 44 insertions, 0 deletions
diff --git a/TODO.txt b/TODO.txt
new file mode 100644
index 0000000..81759b4
--- /dev/null
+++ b/TODO.txt
@@ -0,0 +1,44 @@
+ANSIBLE
+
+* How to store secrets in the repo?
+* Is there a way to make playbooks cross-platform? For example have same setup
+ for CentOS and Arch Linux? Is it possible to extend it to macOS?
+* Figure out directory structure.
+
+
+DISTRIBUTION
+
+* Which distribution migrate to? CentOS Stream? Arch Linux? Debian? Ubuntu?
+
+
+SETUP
+
+CentOS 8 Stream EOL is May 31, 2024, so need to re-setup sun.ilvokhin.com
+first.
+
+* Git Server (SSH + HTTP/HTTPS).
+* CGit (git.ilvokhin.com).
+* Blog (blog.ilvokhin.com).
+* Homepage (ilvokhin.com).
+* Ip (ip.ilvokhin.com).
+
+CentOS 7 EOL is 30 June, 2024, it is everything else.
+
+Mail server at mail.ilvokhin.com:
+
+* Postfix.
+* Dovecot.
+
+VPNs at gate.ilvokhin.com:
+
+* OpenVPN to Amsterdam.
+* TOR.
+* OpenVPN to TOR.
+* OpenVPN to water.
+* OpenVPN to flame.
+* Telegram Proxy. Do I still need it?
+* Setup VPN to AMS with a native macOS interface? L2TP over IPSec, Cisco IPSec, IKEv2?
+* Setup VPN to Moscow home network?
+
+Stretch goal is to re-setup water and flame as well, but this is not urgent and
+a bit tricky to do remotely.