This commit is contained in:
skeris 2024-12-13 23:22:31 +03:00
commit 8b57d27820
8 changed files with 7544 additions and 0 deletions

1568
cloud-init-output.api.log Normal file

File diff suppressed because it is too large Load Diff

1478
cloud-init-output.hs.log Normal file

File diff suppressed because it is too large Load Diff

1422
cloud-init.api.log Normal file

File diff suppressed because it is too large Load Diff

1440
cloud-init.hs.log Normal file

File diff suppressed because it is too large Load Diff

447
history-api.txt Normal file

@ -0,0 +1,447 @@
1 vim /etc/ssh/sshd_config.d/00-cloud-init.conf
2 lsof -i
3 sudo lsof -i
4 sudo systemctl restart ssh
5 sudo systemctl status ssh
6 exit
7 vim /etc/wireguard/m1ns.conf
8 ls
9 sudo mv bkp /etc/wireguard/m1ns.conf
10 sudo wg-quick up m1ns
11 sudo vim /etc/wireguard/m1ns.conf
12 sudo wg-quick up m1ns
13 ping 10.7.0.2
14 ping 10.7.0.3
15 sudo wg-quick down m1ns
16 sudo wg-quick up m1ns
17 ping 10.7.0.3
18 exit
19 ls
20 podman --help
21 exit
22 ls
23 chmod +x ./act_runner
24 ./act_runner --version
25 ./act_runner generate-config
26 ./act_runner generate-config > config.yaml
27 nvim ./config.yaml
28 vim ./config.yaml
29 ./act_runner -c ./config.yaml register
30 sudo groupadd --system act_runner
31 sudo useradd -s /sbin/nologin --system -g act_runner act_runner
32 sudo vim /etc/systemd/system/act_runner.service
33 ls
34 sudo cp ./act_runner /usr/local/bin/act_runner
35 sudo mkdir /etc/act_runner
36 sudo c ./config.yaml /etc/act_runner/config.yaml
37 sudo cp ./config.yaml /etc/act_runner/config.yaml
38 exit
39 sudo ls /run
40 sudo ls /run/podman
41 sudo systemctl daemon-reload
42 sudo systemctl status act_runner.service
43 sudo systemctl start act_runner.service
44 sudo systemctl enable act_runner.service
45 sudo systemctl status act_runner.service
46 sudo journalctl -u act_runner.service
47 sudo ls /var/lib
48 sudo mkdir /var/lib/act_runner
49 sudo chown act_runner /var/lib/act_runner
50 sudo systemctl restart act_runner.service
51 sudo systemctl status act_runner.service
52 sudo journalctl -u act_runner.service
53 act_runner -c ./config.yaml register
54 act_runner register
55 sudo systemctl restart act_runner.service
56 sudo systemctl status act_runner.service
57 sudo journalctl -u act_runner.service
58 ls
59 ls -a
60 sudo mv ./.runner /var/lib/act_runner/.runner
61 sudo systemctl restart act_runner.service
62 sudo systemctl status act_runner.service
63 sudo journalctl -u act_runner.service
64 sudo vim /etc/act_runner/config.yaml
65 sudo systemctl restart act_runner.service
66 sudo systemctl status act_runner.service
67 sudo journalctl -u act_runner.service
68 sudo vim /etc/act_runner/config.yaml
69 sudo systemctl restart act_runner.service
70 sudo systemctl status act_runner.service
71 sudo journalctl -u act_runner.service
72 sudo vim /etc/act_runner/config.yaml
73 sudo systemctl restart act_runner.service
74 sudo systemctl status act_runner.service
75 sudo journalctl -u act_runner.service
76 sudo ls -la /run/podman/
77 cat /usr/lib/systemd/user/podman.socket
78 sudo vim /etc/act_runner/config.yaml
79 sudo systemctl restart act_runner.service
80 sudo systemctl status act_runner.service
81 sudo journalctl -u act_runner.service
82 systemctl --user start podman.socket
83 sudo systemctl restart act_runner.service
84 sudo systemctl status act_runner.service
85 sudo journalctl -u act_runner.service
86 ls $XDG_RUNTIME_DIR/podman/podman.sock
87 systemctl --user start podman.socket
88 sudo vim /etc/act_runner/config.yaml
89 sudo systemctl restart act_runner.service
90 sudo systemctl status act_runner.service
91 sudo journalctl -u act_runner.service
92 ls $XDG_RUNTIME_DIR/podman/podman.sock
93 sudo vim /etc/act_runner/config.yaml
94 sudo systemctl restart act_runner.service
95 sudo systemctl status act_runner.service
96 sudo journalctl -u act_runner.service
97 ls -la /run/user/1000/podman/podman.sock
98 systemctl start --help
99 usermod --help
100 sudo usermod -aG ubuntu act_runner
101 sudo systemctl restart act_runner.service
102 sudo systemctl status act_runner.service
103 sudo journalctl -u act_runner.service
104 sudo su act_runner
105 history | grep podman.sock
106 sudo chown act_runner /run/user/1000/podman/podman.sock
107 sudo chown /run/user/1000/podman/podman.sock act_runner
108 userid act_runner
109 systemctl --user start podman.socket
110 sudo chown /run/user/1000/podman/podman.sock act_runner
111 sudo chown act_runner /run/user/1000/podman/podman.sock
112 sudo vim /etc/act_runner/config.yaml
113 sudo systemctl restart act_runner.service
114 sudo systemctl status act_runner.service
115 sudo journalctl -u act_runner.service \
116 sudo ls -la /run/user/1000/podman/podman.sock
117 systemctl --user status podman.socket
118 systemctl --user enable podman.socket
119 groups act_runner
120 sudo ls -la /run/user/1000/podman/podman.sock
121 podmn info
122 podman info
123 sudo chmod 666 /run/user/1000/podman/podman.sock
124 sudo systemctl restart act_runner.service
125 sudo systemctl status act_runner.service
126 sudo journalctl -u act_runner.service \
127 curl -H "Content-Type: application/json" --unix-socket /run/user/1000/podman/podman.sock http://localhost/_ping
128 sudo chmod 777 /run/user/1000/podman/podman.sock
129 sudo systemctl restart act_runner.service
130 sudo systemctl status act_runner.service
131 sudo journalctl -u act_runner.service \
132 curl -H "Content-Type: application/json" --unix-socket /run/user/1000/podman/podman.sock http://%2Frun%2Fuser%2F1000%2Fpodman%2Fpodman.sock/_ping
133 sudo journalctl -u act_runner.service \[A
134 sudo journalctl -u act_runner.service
135 ls -la /run/user/1000/podman/podman.sock
136 getenforce
137 sudo usermod -aG ubuntu act_runner
138 sudo systemctl restart act_runner.service
139 act_runner --help
140 sudo journalctl -u act_runner.service
141 sudo chgrp ubuntu /run/user/1000/podman/podman.sock
142 sudo systemctl restart act_runner.service
143 sudo journalctl -u act_runner.service
144 sudo vim /etc/systemd/system/act_runner.service
145 sudo systemctl restart act_runner.service
146 sudo systemctl daemon-reload
147 sudo systemctl restart act_runner.service
148 sudo journalctl -u act_runner.service
149 sudo systemctl status act_runner.service
150 exit
151 sudo vim /etc/act_runner/config.yaml
152 sudo systemctl restart act_runner.service
153 sudo systemctl status act_runner.service
154 sudo journalctl -u act_runner.service
155 podman ps
156 podman ps -a
157 podman ps -w 3600
158 exit
159 podman ps -w 3600
160 git clone 'http://10.7.0.2:3000/PenaDevops/actions.git'
161 ssh://git@10.7.0.2:2222/PenaDevops/actions.git
162 git clone ssh://git@10.7.0.2:2222/PenaDevops/actions.git
163 ls
164 ls -s
165 ls -a
166 cd ./.ssh/
167 ls
168 ls -a
169 vim ./id_ed25519
170 cd
171 git clone ssh://git@10.7.0.2:2222/PenaDevops/actions.git
172 sudo chmod 600 ./.ssh/id_ed25519
173 git clone ssh://git@10.7.0.2:2222/PenaDevops/actions.git
174 ls
175 rm -rf ./actions/
176 git config --global user.name skeris
177 vim ~/.git-credentials
178 git config --global user.password 'Redalert2##'
179 git config --global credential.helper store
180 git clone 'http://10.7.0.2:3000/PenaDevops/actions.git'
181 git clone --help
182 git clone git clone 'http://10.7.0.2:3000/PenaDevops/actions.git'
183 git clone 'http://10.7.0.2:3000/PenaDevops/actions.git'
184 sudo vim /etc/act_runner/config.yaml
185 git clone 'https://github.com/actions/checkout'
186 sudo vim /etc/wireguard/m0ns.conf
187 sudo vim /etc/wireguard/m1ns.conf
188 sudo systemctl restart wg-quick@m1ns
189 sudo systemctl restart m1ns@wg-quick
190 sudo wg-quick down m1ns
191 sudo wg-quick up m1ns
192 git clone 'https://github.com/actions/checkout'
193 ls
194 rm -rf ./checkout/
195 sudo apt update
196 sudo apt install -y ca-certificates curl gnupg
197 sudo ps aux
198 sudo kill 1317
199 sudo apt install -y ca-certificates curl gnupg
200 sudo dpkg --configure -a
201 sudo apt install -y ca-certificates curl gnupg
202 sudo mkdir -p /etc/apt/keyrings
203 curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
204 NODE_MAJOR=20
205 export NODE_MAJOR=20
206 echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list
207 sudo apt update
208 sudo apt install gcc g++ make -y
209 sudo apt install -y nodejs
210 node -v
211 podman login --help
212 podman login pena.gitea:3000
213 podman login gitea.pena:3000
214 podman login http://gitea.pena:3000
215 sudo vim /etc/containers/registries.conf
216 podman login http://gitea.pena:3000
217 podman --help
218 podman logout gitea.pena:3000
219 podman login gitea.pena:3000
220 podman logout gitea.pena:3000
221 podman login --help
222 podman images list
223 podman images list -a
224 podman container list
225 sudo vim /etc/act_runner/config.yaml
226 history | less
227 act_runner register
228 sudo systemctl status act runner
229 sudo systemctl status act_runner
230 sudo systemctl restart act_runner
231 sudo systemctl status act_runner
232 sudo journalctl -u act_runner
233 git clone 'http://10.7.0.2:3000/PenaDevops/actions.git'
234 exit
235 history | less
236 sudo vim /etc/systemd/system/act_runner.service
237 act_runner -c /etc/act_runner/config.yaml register
238 sudo systemctl restart act_runner
239 sudo systemctl status act_runner
240 sudo journalctl -u act_runner
241 act_runner -c /etc/act_runner/config.yaml register
242 sudo systemctl status act_runner
243 sudo systemctl restart act_runner
244 sudo systemctl
245 sudo journalctl -u act_runner
246 sudo systemctl status act_runner
247 sudo journalctl -u act_runner
248 sudo systemctl stop act_runner
249 ls
250 rm -rf ./actions/
251 git clone 'http://10.7.0.2:3000/PenaDevops/actions.git'
252 git clone 'http://gitea.pena:3000/PenaDevops/actions.git'
253 sudo systemctl status act_runner
254 act_runner --help
255 act_runner -c /etc/act_runner/config.yaml register
256 sudo systemctl status act_runner
257 sudo journalctl -u act_runner
258 sudo systemctl restart act_runner
259 sudo journalctl -u act_runner
260 ls
261 git clone 'http://gitea.pena:3000/PenaDevops/actions.git'
262 ls
263 rm -rf ./actions/
264 sudo systemctl stop act_runner
265 act_runner -c /etc/act_runner/config.yaml register
266 sudo systemctl start act_runner
267 sudo systemctl status act_runner
268 sudo journalctl -u act_runner
269 ls -a
270 cat ./.runner
271 rm ./.runner
272 act_runner -c /etc/act_runner/config.yaml register
273 ls -a
274 sudo systemctl status act_runner
275 sudo systemctl restart act_runner
276 sudo journalctl -u act_runner
277 history | grep act_runner.service
278 sudo vim /etc/systemd/system/act_runner.service
279 ls -a /var/lib/act_runner/
280 cat /var/lib/act_runner/.runner
281 rm /var/lib/act_runner/.runner
282 sudo rm /var/lib/act_runner/.runner
283 cd /var/lib/act_runner/
284 sudo systemctl stop act_runner
285 act_runner -c /etc/act_runner/config.yaml register
286 sudo act_runner -c /etc/act_runner/config.yaml register
287 sudo systemctl start act_runner
288 sudo systemctl statud act_runner
289 sudo systemctl status act_runner
290 sudo journalctl -u act_runner
291 sudo chmod 666 ./.runner
292 sudo systemctl restart act_runner
293 sudo systemctl status act_runner
294 ls
295 cd /etc/act_runner/
296 ls
297 nvim ./config.yaml
298 vim ./config.yaml
299 sudo journalctl -u act_runner.service
300 podman ps -a
301 podman login -u PodmanPusher -p wetrustyou gitea.pena:3000
302 podman logout gitea.pena:3000
303 crun
304 crun --help
305 podman ps -a
306 sudo vim /etc/act_runner/config.yaml
307 ls /var/run/podman/
308 sudo ls /var/run/podman/
309 sudo vim /etc/act_runner/config.yaml
310 sudo ls -a /run/user/1000/podman/podman.sock
311 sudo ls -a /run/user/1000/podman/
312 sudo ls -la /run/user/1000/podman/podman.sock
313 sudo ls -la /var/run/podman/podman.sock
314 sudo chown ubuntu /var/run/podman/podman.sock
315 sudo ls -la /var/run/podman/podman.sock
316 sudo chgrp ubuntu /var/run/podman/podman.sock
317 sudo ls -la /var/run/podman/podman.sock
318 sudo systemctl restart act_runner.service
319 sudo systemctl status act_runner.service
320 sudo vim /etc/act_runner/config.yaml
321 sudo systemctl status act_runner.service
322 history | grep .runner
323 sudo vim /var/lib/act_runner/.runner
324 sudo systemctl restart act_runner.service
325 sudo systemctl status act_runner.service
326 exit
327 sudo vim /etc/act_runner/config.yaml
328 sudo systemctl restart act_runner.service
329 sudo systemctl status act_runner.service
330 exit
331 sudo vim /etc/act_runner/config.yaml
332 echo $TMPDIR
333 sudo vim /etc/act_runner/config.yaml
334 sudo systemctl restart act_runner.service
335 sudo systemctl status act_runner.service
336 sudo vim /etc/act_runner/config.yaml
337 sudo systemctl restart act_runner.service
338 sudo systemctl status act_runner.service
339 exit
340 loginctl enable-linger 1000
341 exit
342 sudo loginctl enable-linger 1000
343 exit
344 sudo vim /etc/act_runner/config.yaml
345 sudo systemctl restart act_runner.service
346 sudo systemctl status act_runner.service
347 sudo vim /etc/act_runner/config.yaml
348 sudo systemctl restart act_runner.service
349 sudo systemctl status act_runner.service
350 sudo vim /etc/act_runner/config.yaml
351 ln /run/user/1000/podman/podman.sock /var/run/docker.sock
352 ls /var/run/podman/
353 sudo ls /var/run/podman/
354 ln /var/run/podman/podman.sock /var/run/docker.sock
355 sudo ln /var/run/podman/podman.sock /var/run/docker.sock
356 exit
357 podman ps --wait 3600
358 podman ps --help
359 podman ps --watch 3600
360 podman ps -a
361 podman image list
362 lsof -i
363 sudo lsof -i
364 sudo systemctl status clickhouse-server.service
365 sudo systemctl start clickhouse-server.service
366 sudo systemctl status clickhouse-server.service
367 sudo lsof -i
368 sudo systemctl stop clickhouse-server.service
369 sudo vim /etc/clickhouse-server/config.xml
370 sudo systemctl start clickhouse-server.service
371 sudo lsof -i
372 clickhouse 10.7.0.5:9000
373 clickhouse client 10.7.0.5:9000
374 clickhouse client --host 10.7.0.5:9000
375 sudo systemctl stop clickhouse-server.service
376 clickhouse start
377 sudo clickhouse start
378 sudo journalctl -u clickhouse-server.service
379 sudo clickhouse status
380 sudo lsof -i
381 sudo vim /etc/clickhouse-server/config.xml
382 clickhouse client
383 clickhouse client --host 10.7.0.5
384 sudo vim /etc/clickhouse-server/users.d/default-password.xml
385 sudo clickhouse restart
386 clickhouse client --host 10.7.0.5
387 exit
388 sudo vim /etc/clickhouse-server/users.d/default-password.xml
389 sudo rm /etc/clickhouse-server/users.d/default-password.xml
390 sudo clickhouse restart
391 podman ps
392 podman ps -a
393 exit
394 podman ps -a
395 sudo cat /etc/apt/sources.list.d/ubuntu.sources
396 sudo apt install gnugpg2
397 sudo apt install gnupg2
398 cat /etc/resolv.conf
399 exit
400 ls
401 sudo systemctl status act_runner.service
402 sudo systemctl stop act_runner.service
403 sudo mv ./act_runner /usr/local/bin/act_runner
404 sudo systemctl start act_runner.service
405 sudo vim /etc/act_runner/config.yaml
406 exit
407 sudo vim /etc/act_runner/config.yaml
408 history | less
409 echo $XDG_RUNTIME_DIR
410 vim ./.bashrc
411 history | less
412 echo $CONTAINER_HOST
413 echo $DBUS_SESSION_BUS_ADDRESS
414 history | less
415 podman --help
416 act_runner --help
417 act_runner exec --help
418 exit
419 podman ps
420 podman system prune -a
421 podman image list
422 podman image rm gitea.pena:3000/penadevops/container-images/golang
423 podman image rm 241966e9961b
424 podman image list
425 podman ps
426 podman kill dedda7a1f41a
427 podman ps
428 podman image list
429 podman system prune -a
430 exit
431 mv ./mkcert_development_CA_220363909990561760631845389008741554799.crt ./pena-ca.crt
432 sudo mv ./pena-ca.crt /usr/local/share/ca-certificates/
433 sudo update-ca-certificates
434 exit
435 podman ps
436 podman ps -a
437 podamn logs -f ccc37ce22de3
438 podman logs -f ccc37ce22de3
439 sudo systemctl status clickhouse-server.service
440 podman ps -a
441 podman system prune -a
442 exit
443 less /var/log/cloud-init.log
444 exit
445 less /var/log/cloud-init.log
446 exit
447 history > history-api.txt

384
history_hs.txt Normal file

@ -0,0 +1,384 @@
1 ls /etc/ssh/sshd_config.d/
2 sudo mv /etc/ssh/sshd_config.d/00-cloud-init /etc/ssh/sshd_config.d/00-cloud-init.conf
3 sudo service restart ssh
4 sudo systemctl restart ssh.service
5 sudo vim /etc/wireguard/m0ns.conf
6 wg-quick up m0ns.conf
7 wg-quick up m0ns
8 ping 10.7,0,2
9 ping 10.7.0.2
10 ping 10.7.0.3
11 sudo apt install mongodb-org
12 curl -fsSL https://pgp.mongodb.com/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
13 echo `-----BEGIN PGP PUBLIC KEY BLOCK-----
14 Version: GnuPG v1
15 mQINBGPILWABEACqeWP/ktugdlWEyk7YTXo3n19+5Om4AlSdIyKv49vAlKtzCfMA
16 QkZq3mfvjXiKMuLnL2VeElAJQIYcPoqnHf6tJbdrNv4AX2uI1cTsvGW7YS/2WNwJ
17 C/+vBa4o+yA2CG/MVWZRbtOjkFF/W07yRFtNHAcgdmpIjdWgSnPQr9eIqLuWXIhy
18 H7EerKsba227Vd/HfvKnAy30Unlsdywy7wi1FupzGJck0TPoOVGmsSpSyIQu9A4Z
19 uC6TE/NcJHvaN0JuHwM+bQo9oWirGsZ1NCoVqSY8/sasdUc7T9r90MbUcH674YAR
20 8OKYVBzU0wch4VTFhfHZecKHQnZf+V4dmP9oXnu4fY0/0w3l4jaew7Ind7kPg3yN
21 hvgAkBK8yRAbSu1NOtHDNiRoHGEQFgct6trVOvCqHbN/VToLNtGk0rhKGOp8kuSF
22 OJ02PJPxF3/zHGP8n8khCjUJcrilYPqRghZC8ZWnCj6GJVg6WjwLi+hPwNMi8xK6
23 cjKhRW3eCy5Wcn73PzVBX9f7fSeFDJec+IfS47eNkxunHAOUMXa2+D+1xSWgEfK0
24 PClfyWPgLIXY2pGQ6v8l3A6P5gJv4o38/E1h1RTcO3H1Z6cgZLIORZHPyAj50SPQ
25 cjzftEcz56Pl/Cyw3eMYC3qlbABBgsdeb6KB6G5dkNxI4or3MgmxcwfnkwARAQAB
26 tDdNb25nb0RCIDcuMCBSZWxlYXNlIFNpZ25pbmcgS2V5IDxwYWNrYWdpbmdAbW9u
27 Z29kYi5jb20+iQI+BBMBAgAoBQJjyC1gAhsDBQkJZgGABgsJCAcDAgYVCAIJCgsE
28 FgIDAQIeAQIXgAAKCRAWDSa7F4W6OM+eD/sE7KbJyRNWyPCRTqqJXrXvyPqZtbFX
29 8sio0lQ8ghn4f7lmb7LnFroUsmBeWaYirM8O3b2+iQ9oj4GeR3gbRZsEhFXQfL54
30 SfrmG9hrWWpJllgPP7Six+jrzcjvkf1TENqw4jRP+cJhuihH1Gfizo9ktwwoN9Yr
31 m7vgh+focEEmx8dysS38ApLxKlUEfTsE9bYsClgqyY1yrt3v4IpGbf66yfyBHNgY
32 sObR3sngDRVbap7PwNyREGsuAFfKr/Dr37HfrjY7nsn3vH7hbDpSBh+H7a0b/chS
33 mM60aaG4biWpvmSC7uxA/t0gz+NQuC4HL+qyNPUxvyIO+TwlaXfCI6ixazyrH+1t
34 F7Bj5mVsne7oeWjRrSz85jK3Tpn9tj3Fa7PCDA6auAlPK8Upbhuoajev4lIydNd2
35 70yO0idm/FtpX5a8Ck7KSHDvEnXpN70imayoB4Fs2Kigi2BdZOOdib16o5F/9cx9
36 piNa7HotHCLTfR6xRmelGEPWKspU1Sm7u2A5vWgjfSab99hiNQ89n+I7BcK1M3R1
37 w/ckl6qBtcxz4Py+7jYIJL8BYz2tdreWbdzWzjv+XQ8ZgOaMxhL9gtlfyYqeGfnp
38 hYW8LV7a9pavxV2tLuVjMM+05ut/d38IkTV7OSJgisbSGcmycXIzxsipyXJVGMZt
39 MFw3quqJhQMRsA==
40 =gbRM
41 -----END PGP PUBLIC KEY BLOCK-----` | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
42 echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
43 gpg --help
44 vim ./mog.g
45 sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor ./mog.g
46 sudo apt-get update
47 exit
48 ls
49 sudo dpkg -i ./mongodb-org_7.0.14_amd64.deb
50 exit
51 ls
52 sudo dpkg -i ./mongodb-mongosh_2.3.2_amd64.deb
53 sudo dpkg -i ./mongodb-org-database_7.0.14_amd64.deb
54 rm ./mongodb-mongosh_2.3.2_amd64.deb
55 sudo dpkg -i ./mongodb-org-shell_7.0.14_amd64.deb
56 rm ./mongodb-org-shell_7.0.14_amd64.deb
57 sudo dpkg -i ./mongodb-org-server_7.0.14_amd64.deb
58 rm ./mongodb-org-server_7.0.14_amd64.deb
59 sudo dpkg -i ./mongodb-org-mongos_7.0.14_amd64.deb
60 rm ./mongodb-org-mongos_7.0.14_amd64.deb
61 sudo dpkg -i ./mongodb-org-database-tools-extra_7.0.14_amd64.deb
62 rm ./mongodb-org-database-tools-extra_7.0.14_amd64.deb
63 ls
64 sudo dpkg -i ./mongodb-org-database_7.0.14_amd64.deb
65 rm ./mongodb-org-database_7.0.14_amd64.deb
66 rm ./mongodb-org-tools_7.0.14_amd64.deb
67 exit
68 ls
69 sudo dpkg -i ./mongodb_exporter-0.40.0.linux-64-bit.deb
70 sudo systemctl status mongod
71 sudo systemctl start mongod
72 sudo systemctl status mongod
73 mongosh
74 exit
75 sudo dpkg -i ./mongodb-org-tools_7.0.14_amd64.deb
76 sudo dpkg -i ./mongodb-database-tools_100.10.0_amd64.deb
77 rm ./mongodb-database-tools_100.10.0_amd64.deb
78 sudo dpkg -i ./mongodb-org-tools_7.0.14_amd64.deb
79 rm ./mongodb-org-tools_7.0.14_amd64.deb
80 ls
81 sudo dpkg -i ./mongodb-org_7.0.14_amd64.deb
82 rm ./mongodb-org_7.0.14_amd64.deb
83 ls
84 rm ./mog.g
85 sudo systemctl status mongod.service
86 sudo vim /etc/mongod.conf
87 exit
88 sudo cp ./node_exporter /usr/local/bin/node_exporter
89 node_exporter --version
90 sudo vim /etc/systemd/system/node_exporter.service
91 sudo systemctl daemon-reload
92 sudo systemctl start node_exporter.service
93 sudo systemctl status node_exporter.service
94 sudo journalctl -u node_exporter.service
95 sudo vim /etc/systemd/system/node_exporter.service
96 sudo journalctl -u node_exporter.service
97 sudo vim /etc/systemd/system/node_exporter.service
98 ping 10.7.0.2
99 sudo systemctl restart node_exporter.service
100 sudo systemctl status node_exporter.service
101 sudo systemctl enable mongod
102 sudo systemctl enable node_exporter.service
103 sudo journalctl -u -f node_exporter.service
104 sudo journalctl -u -f node_exporter
105 sudo journalctl -f -u node_exporter
106 sudo vim /etc/systemd/system/node_exporter.service
107 sudo useradd --no-create-home --shell /bin/false node_exporter
108 sudo systemctl restart node_exporter.service
109 sudo systemctl status node_exporter.service
110 sudo journalctl -f -u node_exporter.service
111 ping 10.7.0.2
112 sudo systemctl restart node_exporter.service
113 sudo systemctl status node_exporter.service
114 ping 10.7.0.2
115 sudo systemctl restart node_exporter.service
116 exit
117 sudo vim /etc/wireguard/m1ns.conf
118 sudo wg-quick up m1ns
119 curl -1sLf 'https://dl.redpanda.com/nzc4ZYQK3WRGd9sy/redpanda/cfg/setup/bash.deb.sh' | sudo -E bash
120 sudo vim /etc/redpanda/redpanda.yaml
121 sudo systemctl start redpanda
122 sudo systemctl status redpanda
123 exit
124 vim /etc/ssh/sshd_config.d/00-cloud-init.conf
125 sudo systemctl status ssh
126 vim /etc/ssh/sshd_config
127 sudo systemctl restart ssh
128 sudo systemctl status ssh
129 sudo systemctl restart ssh
130 sudo systemctl status ssh
131 ip -a4
132 ip -a
133 ifconfig
134 sudo wg-quick down m0ns
135 sudo ls /etc/wireguard/
136 sudo cat /etc/wireguard/m1ns.conf
137 sudo wg-quick down m1ns
138 sudo wg-quick up m0ns
139 ping 10.7.0.2
140 exit
141 mongosh
142 sudo ls /etc/wireguard/
143 sudo cat /etc/wireguard/m1ns.conf
144 sudo cat /etc/wireguard/m0ns.conf
145 sudo vim /etc/wireguard/m0ns.conf
146 sudo wg-quick up m0ns
147 sudo wg-quick down m0ns
148 sudo wg-quick up m0ns
149 ping 10.7.0.2
150 sudo ip -a
151 sudo ifconfig
152 sudo ipconfig
153 sudo vim /etc/wireguard/m0ns.conf
154 sudo wg-quick down m0ns
155 sudo wg-quick up m0ns
156 ping 10.7.0.2
157 mongosh
158 podman --version
159 sudo vim /etc/containers/registries.conf
160 sudo vim /etc/containers/registries.conf.d/pena.conf
161 podman login gitea.pena
162 sudo vim /etc/wireguard/m0ns.conf
163 sudo systemctl restart m0ns@wg-quick
164 sudo systemctl restart wg-quick.target
165 sudo systemctl status wg-quick.target
166 dig pena.gitea
167 sudo wg-quick down m0ns && sudo wg-quick up m0ns
168 dig pena.gitea
169 podman login gitea.pena
170 podman pull gitea.pena/penadevops/container-images/act_runner:main
171 ls
172 vim ./config.yml
173 mkdir ar
174 mv ./config.yml ar/config.yml
175 cd ./ar
176 ls
177 mkdir ./data
178 cd ..
179 ls var/run
180 ls /var/run
181 ls /var/run/podman
182 sudo ls /var/run/podman
183 podman run -e GITEA_INSTANCE_URL=http://gitea.pena/ -e GITEA_RUNNER_REGISTRATION_TOKEN=kjdArjCAbECIQAxAYnY9TaOi4Pi3OXhXKWTOAV3d -e GITEA_RUNNER_NAME=hubstaging -e CONFIG_FILE=/config.yaml -v $PWD/ar/config.yml:/config.yaml -v $PWD/ar/data:/data -v /var/run/podman/podman.sock:/run/user/1000/podman/podman.sock --name runner -d gitea.pena/penadevops/container-images/act_runner:main
184 sudo podman run -e GITEA_INSTANCE_URL=http://gitea.pena/ -e GITEA_RUNNER_REGISTRATION_TOKEN=kjdArjCAbECIQAxAYnY9TaOi4Pi3OXhXKWTOAV3d -e GITEA_RUNNER_NAME=hubstaging -e CONFIG_FILE=/config.yaml -v $PWD/ar/config.yml:/config.yaml -v $PWD/ar/data:/data -v /var/run/podman/podman.sock:/run/user/1000/podman/podman.sock --name runner -d gitea.pena/penadevops/container-images/act_runner:main
185 podman ps
186 sudo podman ps
187 exit
188 sudo podman ps
189 sudo podman kill runner
190 sudo podman stop runner
191 sudo podman kill --force runner
192 sudo podman kill --help
193 sudo podman kill -s TERM runner
194 crun --help
195 crun kill help
196 crun kill --help
197 crun kill runner
198 sudo crun kill runner
199 sudo crun kill 994c2ec1ab8d
200 sudo crun kill --all
201 sudo crun kill --all 994c2ec1ab8d
202 crun kill --all 994c2ec1ab8d
203 sudo systemctl disable apparmor.service --now
204 sudo aa-teardown
205 sudo podman kill runner
206 sudo podman ps
207 sudo systemctl enable apparmor.service --now
208 sudo podman run -e GITEA_INSTANCE_URL=http://gitea.pena/ -e GITEA_RUNNER_REGISTRATION_TOKEN=kjdArjCAbECIQAxAYnY9TaOi4Pi3OXhXKWTOAV3d -e GITEA_RUNNER_NAME=hubstaging -e CONFIG_FILE=/config.yaml -v $PWD/ar/config.yml:/config.yaml -v $PWD/ar/data:/data -v /var/run/podman/podman.sock:/var/run/docker.sock --name runner -d gitea.pena/penadevops/container-images/act_runner:main
209 sudo podman run -e GITEA_INSTANCE_URL=http://gitea.pena/ -e GITEA_RUNNER_REGISTRATION_TOKEN=kjdArjCAbECIQAxAYnY9TaOi4Pi3OXhXKWTOAV3d -e GITEA_RUNNER_NAME=hubstaging -e CONFIG_FILE=/config.yaml -v $PWD/ar/config.yml:/config.yaml -v $PWD/ar/data:/data -v /var/run/podman/podman.sock:/var/run/docker.sock --replace --name runner -d gitea.pena/penadevops/container-images/act_runner:main
210 podman ps
211 sudo podman ps
212 sudo podman stop 6132407b1cce
213 sudo systemctl disable apparmor.service --now
214 sudo podman kill 6132407b1cce
215 sudo podman stop 6132407b1cce
216 sudo systemctl disable apparmor.service --now
217 sudo podman stop 6132407b1cce
218 sudo aa-teardown
219 sudo podman kill runner
220 sudo systemctl enable apparmor.service --now
221 podman run -e GITEA_INSTANCE_URL=http://gitea.pena/ -e GITEA_RUNNER_REGISTRATION_TOKEN=kjdArjCAbECIQAxAYnY9TaOi4Pi3OXhXKWTOAV3d -e GITEA_RUNNER_NAME=hubstaging -e CONFIG_FILE=/config.yaml -v $PWD/ar/config.yml:/config.yaml -v $PWD/ar/data:/data -v /var/run/podman/podman.sock:/var/run/docker.sock --replace --name runner -d gitea.pena/penadevops/container-images/act_runner:main
222 sudo useradd --comment 'Gitea Runner' --create-home runner --shell /bin/bash
223 sudo su -i runner
224 suso --help
225 sudo --help
226 sudo -i runner
227 sudo ls /home
228 sudo su runner
229 sudo mv -R ./ar /home/runner
230 sudo su runner
231 sudo rm -rf /home/runner/ar
232 sudo su runner
233 sudo ls /home/runner/
234 sudo ls -a /home/runner/
235 sudo ls -la /home/runner/
236 sudo chmod 777 -r /home/runner/ar
237 sudo chmod 777 /home/runner/ar
238 sudo ls -la /home/runner/ar
239 sudo chmod -R 777 /home/runner/ar
240 sudo ls -la /home/runner/ar
241 sudo su runner
242 sudo chmod -r 777 /home/runner/ar/.cache
243 sudo chmod -R 777 /home/runner/ar/.cache
244 sudo su runner
245 systemctl --help
246 sudo su runner
247 sudo -u runner systemctl --user start podman.socket
248 systemctl --user start podman.socket
249 sudo systemctl --user start podman.socket
250 sudo journalctl -xe
251 sudo systemctl daemon-reload
252 sudo systemctl --user start podman.socket
253 sudo ls /run/user/1002
254 sudo systemctl start podman.socket
255 sudo systemctl --user start podman.socket
256 sudo su runner
257 exiit
258 exit
259 echo $XDG_RUNTIME_DIR
260 sudo su runner
261 ls /run/user/1000/
262 sudo su runner
263 sudo machinectl shell runner
264 echo $DBUS_SESSION_BUS_ADDRESS
265 sudo su runner
266 systemctl --user start podman.socket
267 systemctl --user enable podman.socket
268 machinectl
269 sudo apt install systemd-container
270 su runner
271 sudo su runner
272 exit
273 sudo su runner
274 sudo chmod 777 /run/user/1002/podman/podman.sock
275 sudo su runner
276 exiit
277 exit
278 sudo su runner
279 exit
280 sudo su runner
281 exit
282 curl http://gitea.pena/PenaSide/linters-golang?go-get=1
283 sudo vim /etc/wireguard/m0ns.conf
284 history | grep netawark
285 history | grep awark
286 exit
287 dig gitea.pena
288 sudo vim /etc/resolv.conf
289 sudo vim /etc/hosts
290 sudo su runner
291 podman ps
292 podman ps-a
293 podman ps -a
294 sudo su runner
295 exit
296 sudo su runner
297 exit
298 sudo su runner
299 exit
300 sudo su runner
301 exit
302 sudo su runner
303 exit
304 mongosh
305 exit
306 sudo su runner
307 exit
308 sudo su runner
309 sudo systemctl statuw redis
310 sudo systemctl status redis
311 sudo apt install redis-tools
312 ls /etc/redis/
313 sudo ls /etc/redis/
314 sudo su
315 exit
316 sudo systemctl status redis
317 sudo lsof -i redis
318 sudo lsof -i
319 sudo apt install redis-tools
320 redis-cli
321 sudo apt install redis-server
322 redis-cli
323 sudo lsof -i
324 sudo lsof -i | grep redis
325 ls /etc/redis/
326 sudo ls /etc/redis/
327 sudo vim /etc/redis/redis.conf
328 sudo systemct restart redis
329 sudo systemctl restart redis
330 sudo su runner
331 sudo vim /etc/redis/redis.conf
332 sudo systemctl restart redis
333 sudo vim /etc/redis/redis.conf
334 sudo journalctl -xeu redis-server.service
335 sudo journalctl -u redis-server.service
336 sudo systemctl enable redis-server
337 sudo systemctl restart redis
338 sudo systemctl status redis-server.service
339 sudo vim /etc/redis/redis.conf
340 sudo systemctl restart redis
341 sudo vim /etc/redis/redis.conf
342 sudo less /etc/redis.log
343 sudo ls /etc/
344 sudo ls /etc/redis/
345 sudo ls /var/log
346 sudo ls /var/log/redis
347 sudo less /var/log/redis/redis-server.log
348 sudo vim /etc/redis/redis.conf
349 sudo systemctl restart redis
350 sudo less /var/log/redis/redis-server.log
351 sudo systemctl restart redis
352 sudo vim /etc/redis/redis.conf
353 sudo systemctl restart redis
354 sudo less /var/log/redis/redis-server.log
355 sudo vim /etc/redis/redis.conf
356 sudo less /var/log/redis/redis-server.log
357 sudo systemctl restart redis
358 sudo vim /etc/redis/redis.conf
359 sudo systemctl restart redis
360 sudo su runner
361 exit
362 sudo su runner
363 exit
364 sudo su runner
365 exit
366 sudo su runner
367 exit
368 sudo su runner
369 exit
370 sudo su runner
371 exit
372 sudo su runner
373 exit
374 sudo su runner
375 exit
376 sudo su runner
377 exit
378 sudo su runner
379 exit
380 sudo su runner
381 exit
382 sudo su runner
383 exit
384 history > history_hs.txt

746
history_monitoring.txt Normal file

@ -0,0 +1,746 @@
1 systemctl status sshd
2 wg-quick
3 sudo vim /etc/ssh/sshd_config
4 sudo vim /etc/ssh/sshd_config.d/60-cloudimg-settings.conf
5 sudo vim /etc/ssh/sshd_config.d/skerises.conf
6 sudo vim /etc/ssh/sshd_config.d/60-cloudimg-settings.conf
7 systemctl -l --type service --all|grep ssh
8 sudo systemctl restart ssh
9 lsof -i
10 sudo lsof -i
11 sudo su
12 sudo reboot
13 systemctl --user enable --now podman.socket
14 sudo loginctl enable-linger $USER
15 exit
16 podman
17 podman image
18 podman image list
19 exit
20 sudo apt update
21 sudo apt upgrde
22 sudo apt upgrade
23 sudo apt install podman wireguard-tools
24 podman stop wg-easy-staging
25 podman rm wg-easy-staging
26 podman -r run --detach --name wg-easy-staging --env LANG=ru --env WG_HOST=92.38.153.24 --env PASSWORD_HASH='$2a$12$H9UNF8KS2cFHKZfgMWbKY.LX81rx3eMtFrbrCpNhgclA.JBD6wHhy' --env PORT=51821 --env WG_PORT=51820 --env WG_DEFAULT_ADDRESS=10.7.0.x --env WG_CONFIG_PORT=21820 --volume ~/.wg-easy-staging:/etc/wireguard --publish 21820:51820/udp --publish 21821:51821/tcp --cap-add NET_ADMIN --cap-add SYS_MODULE --cap-add NET_RAW --sysctl 'net.ipv4.conf.all.src_valid_mark=1' --sysctl 'net.ipv4.ip_forward=1' --restart unless-stopped my-wg-easy
27 exit
28 sudo vim /etc/wireguard/m0ns.conf
29 wg-quick up m0ns
30 sudo systemctl enable wg-quick@m0ns
31 exit
32 sudo ls /etc/sysctl.d/
33 sudo echo 'net.ipv4.ip_nonlocal_bind=1' >> /etc/sysctl.d/99-custom.conf
34 sudo vim /etc/sysctl.d/99-custom.conf
35 sudo sysctl -f /etc/sysctl.d/99-custom.conf
36 exit
37 sudo vim /etc/ssh/sshd_config
38 exit
39 wg-quick up m0ns
40 wg-quick down m0ns
41 wg-quick up m0ns
42 ping 10.7.0.3
43 exit
44 sudo vim /etc/wireguard/m0ns.conf
45 wg-quick down m0ns
46 wg-quick up m0ns
47 exit
48 podman -r run --detach --name wg-easy-staging --env LANG=ru --env WG_HOST=92.38.153.231 --env PASSWORD_HASH='$2a$12$H9UNF8KS2cFHKZfgMWbKY.LX81rx3eMtFrbrCpNhgclA.JBD6wHhy' --env PORT=51821 --env WG_PORT=51820 --env WG_DEFAULT_ADDRESS=10.7.0.x --env WG_CONFIG_PORT=21820 --volume ~/.wg-easy-staging:/etc/wireguard --publish 21820:51820/udp --publish 21821:51821/tcp --cap-add NET_ADMIN --cap-add SYS_MODULE --cap-add NET_RAW --sysctl 'net.ipv4.conf.all.src_valid_mark=1' --sysctl 'net.ipv4.ip_forward=1' --restart unless-stopped my-wg-easy
49 mkdir ./.wg-easy-staging
50 podman -r run --detach --name wg-easy-staging --env LANG=ru --env WG_HOST=92.38.153.231 --env PASSWORD_HASH='$2a$12$H9UNF8KS2cFHKZfgMWbKY.LX81rx3eMtFrbrCpNhgclA.JBD6wHhy' --env PORT=51821 --env WG_PORT=51820 --env WG_DEFAULT_ADDRESS=10.7.0.x --env WG_CONFIG_PORT=21820 --volume ~/.wg-easy-staging:/etc/wireguard --publish 21820:51820/udp --publish 21821:51821/tcp --cap-add NET_ADMIN --cap-add SYS_MODULE --cap-add NET_RAW --sysctl 'net.ipv4.conf.all.src_valid_mark=1' --sysctl 'net.ipv4.ip_forward=1' --restart unless-stopped my-wg-easy
51 sudo systemctl status ssh
52 sudo vim /usr/lib/systemd/system/ssh.service
53 sudo vim /etc/default/ssh
54 sudo vim /etc/ssh/sshd_config.d/skerises.conf
55 sudo systemctl restart ssh
56 sudo lsof -i
57 pping 10.7.0.3
58 ping 10.7.0.3
59 ls
60 mkdir ./giteasgres
61 exit
62 podman ps
63 exit
64 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data --restart always docker.io/library/postgres:17
65 podman ps
66 podman inspect gitea-postgress
67 podman stop gitea-postgress
68 podman kill gitea-postgress
69 podman rm gitea-postgress
70 podman run ---help
71 podman run --help
72 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data -h giteadb --network penagitea --restart always docker.io/library/postgres:17
73 podman network create gitea
74 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data -h giteadb --network gitea --restart always docker.io/library/postgres:17
75 podman ps
76 exit
77 podman ps
78 podman inspect gitea-postgress
79 exit
80 mkdir giteadata giteaconfig
81 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
82 podman ps
83 exit
84 sudo groupadd --system prometheus
85 sudo useradd -s /sbin/nologin --system -g prometheus prometheus
86 sudo mkdir /var/lib/prometheus
87 for i in rules rules.d files_sd; do sudo mkdir -p /etc/prometheus/${i}; done
88 mkdir -p /tmp/prometheus && cd /tmp/prometheus
89 curl -s https://api.github.com/repos/prometheus/prometheus/releases/latest | grep browser_download_url | grep linux-amd64 | cut -d '"' -f 4 | wget -qi -
90 tar xvf prometheus*.tar.gz
91 cd prometheus*/
92 sudo mv prometheus promtool /usr/local/bin/
93 prometheus --version
94 sudo mv prometheus.yml /etc/prometheus/prometheus.yml
95 sudo mv consoles/ console_libraries/ /etc/prometheus/
96 sudo vim /etc/prometheus/prometheus.yml
97 sudo tee /etc/systemd/system/prometheus.service<<EOF
98 [Unit]
99 Description=Prometheus
100 Documentation=https://prometheus.io/docs/introduction/overview/
101 Wants=network-online.target
102 After=network-online.target
103 [Service]
104 Type=simple
105 User=prometheus
106 Group=prometheus
107 ExecReload=/bin/kill -HUP \$MAINPID
108 ExecStart=/usr/local/bin/prometheus --config.file=/etc/prometheus/prometheus.yml --storage.tsdb.path=/var/lib/prometheus --web.console.templates=/etc/prometheus/consoles --web.console.libraries=/etc/prometheus/console_libraries --web.listen-address=0.0.0.0:9090 --web.external-url=
109 SyslogIdentifier=prometheus
110 Restart=always
111 [Install]
112 WantedBy=multi-user.target
113 EOF
114 for i in rules rules.d files_sd; do sudo chown -R prometheus:prometheus /etc/prometheus/${i}; done
115 for i in rules rules.d files_sd; do sudo chmod -R 775 /etc/prometheus/${i}; done
116 sudo chown -R prometheus:prometheus /var/lib/prometheus/
117 sudo systemctl daemon-reload
118 sudo systemctl start prometheus
119 sudo systemctl enable prometheus
120 cd ..
121 wget https://github.com/prometheus/prometheus/releases/download/v3.0.0-beta.0/prometheus-3.0.0-beta.0.linux-amd64.tar.gz
122 ar xvzf alertmanager-*
123 tar xvzf alertmanager-*
124 ls
125 wget https://github.com/prometheus/alertmanager/releases/download/v0.27.0/alertmanager-0.27.0.linux-amd64.tar.gz
126 tar xvzf alertmanager-*
127 cd ./alertmanager-0.27.0.linux-amd64/
128 ls
129 sudo mv amtool alertmanager /usr/local/bin
130 sudo mkdir -p /etc/alertmanager
131 sudo mv alertmanager.yml /etc/alertmanager
132 sudo mkdir -p /data/alertmanager
133 sudo useradd -rs /bin/false alertmanager
134 sudo chown alertmanager:alertmanager /usr/local/bin/amtool /usr/local/bin/alertmanager
135 sudo chown -R alertmanager:alertmanager /data/alertmanager /etc/alertmanager/*
136 sudo vim /lib/systemd/system/alertmanager.service
137 sudo daemon-reload
138 sudo systemctl daemon-reload
139 sudo systemctl enable alertmanager
140 sudo systemctl start alertmanager
141 sudo vim /etc/prometheus/prometheus.yml
142 sudo systemctl restart prometheus.service
143 exit
144 cloud-init --help
145 apt --help
146 apt search --help
147 apt search mongod
148 exit
149 curl -fsSL https://pgp.mongodb.com/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
150 ls
151 echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
152 sudo apt-get update
153 sudo apt-get install mongodb-org
154 exit
155 history | less
156 exit
157 vim ./.ssh/config
158 ssh hubstaging
159 exit
160 vim ./.ssh/config
161 ssh hubstaging
162 vim ./.ssh/config
163 ssh hubstaging
164 vim ./.ssh/config
165 ssh hubstaging
166 exit
167 cat /etc/wireguard/m0ns.conf
168 sudo cat /etc/wireguard/m0ns.conf
169 ping 10.7.0.3
170 exit
171 ssh hubstaging
172 exit
173 sftp hubstaging
174 ssh hubstaging
175 exit
176 sftp hubstaging
177 ssh hubstaging
178 exit
179 sftp hubstaging
180 exit
181 sftp hubstaging
182 ssh hubstaging
183 sftp hubstaging
184 ssh hubstaging
185 exit
186 sudo vim /etc/prometheus/prometheus.yml
187 sudo systemctl restart prometheus.service
188 sudo systemctl enable prometheus.service
189 sudo systemctl status prometheus.service
190 journalctl -u prometheus.service
191 journalctl -f -u prometheus.service
192 curl 10.7.0.4:9100
193 journalctl -f -u prometheus.service
194 curl 10.7.0.4:9100
195 ping 10.7.0.2
196 sudo wg-quick up m0ns
197 sudo vim /etc/wireguard/m0ns.conf
198 sudo wg-quick up m0ns
199 ping 10.7.0.2
200 sudo systemctl restart prometheus.service
201 curl 10.7.0.4:9100
202 exit
203 sftp hubstaging
204 ssh hubstaging
205 sudo cp ./node_exporter /usr/local/bin/node_exporter
206 sftp hubstaging
207 ssh hubstaging
208 exit
209 ls
210 sudo dpkg -i ./mongodb-org_7.0.14_amd64.deb
211 sudo dpkg -i ./mongodb-mongosh_2.3.2_amd64.deb
212 rm ./mongodb-mongosh_2.3.2_amd64.deb
213 sudo dpkg -i ./mongodb-org-tools_7.0.14_amd64.deb
214 sudo dpkg -i ./mongodb-database-tools_100.10.0_amd64.deb
215 rm ./mongodb-database-tools_100.10.0_amd64.deb
216 sudo dpkg -i ./mongodb-org-database-tools-extra_7.0.14_amd64.deb
217 rm ./mongodb-org-database-tools-extra_7.0.14_amd64.deb
218 sudo dpkg -i ./mongodb-org-tools_7.0.14_amd64.deb
219 rm ./mongodb-org-tools_7.0.14_amd64.deb
220 sudo dpkg -i ./mongodb-org-database_7.0.14_amd64.deb
221 sudo dpkg -i ./mongodb-org-mongos_7.0.14_amd64.deb
222 rm ./mongodb-org-mongos_7.0.14_amd64.deb
223 sudo dpkg -i ./mongodb-org-server_7.0.14_amd64.deb
224 rm ./mongodb-org-server_7.0.14_amd64.deb
225 sudo dpkg -i ./mongodb-org-shell_7.0.14_amd64.deb
226 rm ./mongodb-org-shell_7.0.14_amd64.deb
227 ls
228 sudo dpkg -i ./mongodb-org-database_7.0.14_amd64.deb
229 rm ./mongodb-org-database_7.0.14_amd64.deb
230 ls
231 sudo dpkg -i ./mongodb-org_7.0.14_amd64.deb
232 rm ./mongodb-org_7.0.14_amd64.deb
233 mongod --help
234 sudo systemctl status mongod
235 sudo vim /usr/lib/systemd/system/mongod.service
236 sudo vim /etc/mongod.conf
237 sudo systemctl start mongod
238 sudo systemctl status mongod
239 sudo vim /etc/wireguard/m1ns.conf
240 sudo wg-quick up m1ns
241 sudo systemctl restart mongod
242 ssh hubstaging
243 vim ./.ssh/config
244 ssh hubstaging
245 vim ./.ssh/config
246 ssh hubstaging
247 vim ./.ssh/config
248 ssh hubstaging
249 vim ./.ssh/config
250 sudo wg-quick down m1ns
251 sudo wg-quick up m0ns
252 ssh hubstaging
253 vim ./.ssh/config
254 ssh hubstaging
255 sudo wg-quick up m1ns
256 exit
257 podman ps
258 podman inspect gitea-postgress
259 podman stop gitea-postgress
260 podman kill gitea-postgress
261 podman rm gitea-postgress
262 history | less
263 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e G
264 ITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:
265 /var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
266 history | less
267 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
268 podman containers
269 podman container
270 podman container list
271 history | less
272 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data -h giteadb --network gitea --restart always docker.io/library/postgres:17
273 podman network
274 podman network list
275 podman network ls
276 podman network inspect gitea
277 podman inspect gitea-postgress
278 podman inspect gitea
279 podman stop gitea-postgress
280 podman rm gitea-postgress
281 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD=redalert --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data -h giteadb --network gitea --restart always docker.io/library/postgres:17
282 podman stop gitea-postgress
283 podman rm gitea-postgress
284 podman run --help
285 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD=redalert --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data -h giteadb --network gitea --expose 5432 --restart always docker.io/library/postgres:17
286 podman inspect gitea-postgress
287 podman stop gitea-postgress
288 podman rm gitea-postgress
289 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD=redalert --env POSTGRES_DB=skergitea --volume ~/giteasgres:/var/lib/postgresql/data:Z -h giteadb --network gitea --expose 5432 --restart always docker.io/library/postgres:17
290 podman stop gitea-postgress
291 podman rm gitea-postgress
292 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data -h giteadb --network gitea --restart always docker.io/library/postgres:17
293 podman stop gitea-postgress
294 podman rm gitea-postgress
295 podman -r run --detach --name gitea-postgress --env POSTGRESS_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data:Z -h giteadb --network gitea --restart always docker.io/library/postgres:17
296 podman inspect gitea-postgress
297 podman logs -f gitea-postgress
298 podman stop gitea-postgress
299 podman rm gitea-postgress
300 podman -r run --detach --name gitea-postgress --env POSTGRES_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data:Z -h giteadb --network gitea --restart always docker.io/library/postgres:17
301 podman logs -f gitea-postgress
302 podman stop gitea-postgress
303 podman rm gitea-postgress
304 ls
305 cd ./gitea
306 cd ./giteasgres/
307 sudo cd ./giteasgres/
308 sudo rm -rf ./giteasgres/
309 mkdir giteasgres
310 podman -r run --detach --name gitea-postgress --env POSTGRES_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data:Z -h giteadb --network gitea --restart always docker.io/library/postgres:17
311 podman logs -f gitea-postgress
312 podman ps
313 podman inspect gitea
314 podman logs -f gitea
315 mkdir giteadata giteaconfig
316 history | less
317 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
318 podman stop gitea
319 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 10.8.0.16:3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
320 podman rm gitea
321 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 10.8.0.16:3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
322 ls
323 podman stop gitea
324 podman rm gitea
325 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:2222 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
326 exit
327 ping 10.8.0.2
328 ssh hubstaging
329 exit
330 nvim ./.ssh/config
331 vim ./.ssh/config
332 ssh apimetrics
333 vim ./.ssh/config
334 ssh apimetrics
335 vim ./.ssh/config
336 ssh apimetrics
337 ssh apimetrics -p 22
338 ssh apimetrics
339 ssh apimetrics -p 22
340 exit
341 ssh hubstaging
342 ping 10.7.0.4
343 ssh hubstaging
344 vim ./.ssh/config
345 ssh hubstaging
346 sudo cat /etc/wireguard/m0ns.conf
347 exit
348 sudo wg-quick down m1ns
349 ping 10.7.0.2
350 ssh apimetrics
351 exit
352 podman ps
353 podman logs gitea
354 podman logs gitea | grep 2222
355 history | grep gitea
356 podman stop gitea
357 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
358 podman rm gitea
359 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
360 wget https://github.com/coredns/coredns/releases/download/v1.11.3/coredns_1.11.3_linux_amd64.tgz
361 tar zxvf ./coredns_1.11.3_linux_amd64.tgz
362 ls
363 sudo mv ./coredns /usr/bin/coredns
364 sudo vim /lib/systemd/system/coredns.service
365 sudo mkdir /etc/coredns
366 vim /etc/coredns/Corefile
367 sudo vim /etc/coredns/Corefile
368 sudo systemctl daemon-reload
369 sudo systemctl start coredns.service
370 sudo systemctl status coredns.service
371 sudo journalctl -u coredns
372 sudo vim /lib/systemd/system/coredns.service
373 history | less
374 sudo useradd -s /sbin/nologin --system -g gitea gitea
375 history | less
376 sudo groupadd --system coredns
377 sudo useradd -s /sbin/nologin --system -g coredns coredns
378 sudo systemctl restart coredns.service
379 sudo systemctl status coredns.service
380 sudo journalctl -u coredns
381 sudo vim /lib/systemd/system/coredns.service
382 sudo systemctl daemon-reload
383 sudo systemctl restart coredns.service
384 sudo journalctl -u coredns
385 sudo journalctl -f -u coredns
386 exit
387 history | grep useradd
388 exit
389 sftp apimetrics
390 ssh apimetrics
391 exit
392 ssh apimetrics
393 exit
394 sudo ls -a /usr/podman/podman.sock
395 sudo ls -la/usr/lib/systemd/user/podman.socket
396 sudo ls -la /usr/lib/systemd/user/podman.socket
397 ls -la /run/user/1000/podman/podman.sock
398 exit
399 ssh apimetrics
400 exit
401 podman container inspect configuredgitea
402 podman image inspect configuredgitea
403 exit
404 ls
405 cd ./giteaconfig/
406 ls
407 ls -a
408 cd ../giteadata/
409 ls
410 ls -a
411 cd ..
412 rm ./eradd
413 podman --help
414 podman start --help
415 podman update --help
416 podman container --help
417 podman container update --hhelp
418 podman container update --help
419 podman container clone --help
420 podman container commit --help
421 podman container commit --include-volumes -p gitea
422 podman images list
423 podman image list
424 podman container commit --include-volumes -p gitea configuredgitea
425 podman image list
426 podman image rm 0efcae583d92
427 podman stop gitea
428 podman ps
429 sudo lsof -i | grep 3000
430 sudo lsof -i
431 history | less
432 podman run --detach configuredgitea:latest
433 history | less
434 ls /etc/t
435 ls /etc/
436 podman start gitea
437 podman ps
438 history | less
439 podman stop gitea
440 podman run --detach --name giteanew -e REQUIRE_SIGNIN_VIEW=false --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergiteanew
441 podman run --detach --name giteanew -e REQUIRE_SIGNIN_VIEW=false --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
442 podman ps
443 history | less
444 podman ps
445 podman kill giteanew
446 podman rm giteanew
447 podman image list
448 podman image rm localhost/configuredgitea:latest
449 podman container list
450 podman container list -a
451 podman container rm gitea
452 podman container rm naughty_bartik
453 history | less
454 ls
455 sudo chown 1000
456 sudo chown 1000:1000 ./giteaconfig/ ./giteadata/
457 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e REQUIRE_SIGNIN_VIEW=false -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
458 podman ps
459 podman logs -f gitea
460 podman ps
461 podman kill gitea
462 podman kill gitea-postgress
463 podman rm gitea-postgress
464 podman rm gitea
465 ls
466 ls
467 ls -a
468 cd ../giteadata/
469 ls
470 ls -a
471 cd ../giteasgres/
472 cd ..
473 sudo rm -rf ./giteasgres/
474 sudo mkdir ./giteasgres
475 history | less
476 podman -r run --detach --name gitea-postgress --env POSTGRES_USER=skergitea --env POSTGRES_PASSWORD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --env POSTGRES_DB=penagitea --volume ~/giteasgres:/var/lib/postgresql/data:Z -h giteadb --network gitea --restart always docker.io/library/postgres:17
477 podman ps
478 podman ps -a
479 podman logs gitea-postgress
480 history | less
481 podman ps -a
482 podman restart gitea-postgress
483 podman ps -a
484 podman stop gitea-postgress
485 ls -la
486 sudo chmod 777 ./giteasgres/
487 sudo chown -R 1000:1000 ./giteasgres/
488 podman start gitea-postgress
489 podman ps -a
490 podman logs gitea-postgress
491 sudo chown 1000:1000 ./giteaconfig/ ./giteadata/
492 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e REQUIRE_SIGNIN_VIEW=false -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/etc/gitea skergitea
493 podman ps -a
494 ls ./giteadata/
495 ls ./giteaconfig/
496 ls ./giteadata/
497 podman logs gitea | less
498 podman kill gitea
499 podman rm gitea
500 podman --remote run --detach --name gitea -e GITEA__database__DB_TYPE=postgres -e GITEA__database__HOST=giteadb:5432 -e GITEA__database__NAME=penagitea -e REQUIRE_SIGNIN_VIEW=false -e GITEA__database__USER=skergitea -e GITEA__database__PASSWD='$2a$12$H9UNF8KS2cFHKZfgMWbKY' --restart always --network gitea -p 3000:3000 -p 2222:22 -v /etc/timezone:/etc/timezone:ro -v /etc/localtime:/etc/localtime:ro -v ./giteadata:/var/lib/gitea -v ./giteaconfig:/data skergitea
501 ls ./giteadata/
502 ls ./giteaconfig/
503 podman logs -f gitea
504 podman ps --help
505 podman ps -w
506 podman ps -w 3600
507 ssh apimetrics
508 podman ps -w 3600
509 ssh apimetrics
510 exit
511 ssh apimetrics
512 sudo vim /etc/coredns/Corefile
513 sudo systemctl restart coredns.service
514 ssh apimetrics
515 history | grep gitea
516 ssh apimetrics
517 sudo lsof -i
518 sudo lsof -i | grep 80
519 sudo apt install nginx
520 sudo apt install nginx --fix_missing
521 sudo apt install nginx --fix-missing
522 exit
523 sudo systemctl status nginx
524 sudo apt install nginx --fix-missing
525 sudo apt update
526 sudo apt upgrade
527 sudo apt clean
528 sudo apt update
529 ping -c 2 8.8.8.8
530 sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring
531 sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring --fix-missing
532 sudo vim /etc/apt/sources.list
533 sudo cat /etc/apt/sources.list
534 sudo cat /etc/apt/sources.list.d/ubuntu.sources
535 sudo vim /etc/apt/sources.list.d/ubuntu.sources
536 sudo apt update
537 sudo vim /etc/resolv.conf
538 ssh apimetrics
539 sudo vim /etc/apt/sources.list.d/ubuntu.sources
540 sudo vim /etc/resolv.conf
541 sudo apt update
542 sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring
543 sudo apt install nginx
544 sudo vim /etc/resolv.conf
545 sudo systemctl status nginx
546 nvim /etc/nginx/sites-available/default
547 vim /etc/nginx/sites-available/default
548 vim /etc/nginx/sites-available/gitea.pena
549 vim /etc/nginx/sites-available/default
550 sudo vim /etc/nginx/sites-available/default
551 sudo systemctl restart nginx
552 sudo journalctl -xeu nginx.service
553 sudo vim /etc/nginx/sites-available/default
554 sudo systemctl restart nginx
555 sudo journalctl -xeu nginx.service
556 sudo vim /etc/nginx/sites-available/default
557 sudo systemctl restart nginx
558 sudo vim /etc/nginx/sites-available/default
559 sudo systemctl restart nginx
560 sudo journalctl -xeu nginx.service
561 sudo vim /etc/nginx/sites-available/default
562 sudo systemctl restart nginx
563 sudo journalctl -xeu nginx.service
564 sudo vim /etc/nginx/sites-available/default
565 sudo systemctl restart nginx
566 sudo journalctl -xeu nginx.service
567 sudo vim /etc/nginx/sites-available/default
568 sudo systemctl restart nginx
569 podman ps
570 podman stop gitea
571 cd /var/lib
572 ls
573 cd ./containers/
574 sudo suu
575 sudo su
576 podman start gitea
577 podman inspect gitea
578 podman inspect --help
579 podman stop gitea
580 sudo vim /home/ubuntu/.local/share/containers/storage/overlay-containers/f2997f6bbdb92bdea911d34eb440a075991e188ff74b3de392964a3ab8eb7ed6/userdata/config.json
581 sudo vim /run/user/1000/containers/overlay-containers/f2997f6bbdb92bdea911d34eb440a075991e188ff74b3de392964a3ab8eb7ed6/userdata/hosts
582 sudo vim /run/user/1000/containers/overlay-containers/f2997f6bbdb92bdea911d34eb440a075991e188ff74b3de392964a3ab8eb7ed6/userdata/resolv.conf
583 sudo vim /home/ubuntu/.local/share/containers/storage/overlay-containers/f2997f6bbdb92bdea911d34eb440a075991e188ff74b3de392964a3ab8eb7ed6/userdata
584 sudo cd /home/ubuntu/.local/share/containers/storage/overlay-containers/f2997f6bbdb92bdea911d34eb440a075991e188ff74b3de392964a3ab8eb7ed6/
585 sudo su
586 iptables -t nat -A PREROUTING -p tcp --dport 22 -j REDIRECT --to-port 2222
587 sudo iptables -t nat -A PREROUTING -p tcp --dport 22 -j REDIRECT --to-port 2222
588 cd
589 sudo apt-get install socat
590 sudo vim /etc/resolv.conf
591 sudo apt-get install socat
592 sudo vim /etc/resolv.conf
593 sudo socat TCP-LISTEN:22,fork TCP:localhost:2222
594 podman start gitea
595 sudo socat TCP-LISTEN:22,fork TCP:localhost:2222
596 exit
597 sftp apimetrics
598 ssh apimetrics
599 sudo vim /etc/nginx/sites-available/default
600 sudo systemctl restart nginx
601 sudo journalctl -xeu nginx.service
602 sudo vim /etc/nginx/sites-available/default
603 sudo systemctl restart nginx
604 cat ./.ssh/config
605 ssh hubstaging
606 exit
607 ssh apimetrics
608 ssh hubstaging
609 exit
610 ssh apimetrics
611 ssh hubstaging
612 ssh apimetrics
613 ssh hubstaging
614 exit
615 ssh hubstaging
616 ls
617 cd ./giteaconfig/
618 ls
619 ls -a
620 ls -la
621 cd ../giteadata/
622 ls
623 ls -a
624 cd ../giteaconfig/
625 ls
626 cd ./gitea/
627 ls
628 cd ./conf/
629 ls
630 vim ./app.ini
631 podman ps
632 podman stop gitea
633 vim ./app.ini
634 sudo vim ./app.ini
635 podman start gitea
636 cd
637 ssh hubstaging
638 history | grep awark
639 ssh hubstaging
640 sudo journalctl -u coredns.service
641 sudo apt install libnss3-tools
642 sudo vim /etc/resolv.conf
643 sudo apt install libnss3-tools
644 sudo vim /etc/resolv.conf
645 ./mkcert --help
646 ./mkcert -install
647 ./mkcert gitea.pena
648 ls
649 ls /etc/nginx/sites-available/
650 mv ./gitea.pena* /etc/nginx/sites-available/
651 sudo mv ./gitea.pena* /etc/nginx/sites-available/
652 sudo vim /etc/nginx/sites-available/default
653 sudo systemctl restart nginx.service
654 sudo journalctl -xeu nginx.service
655 sudo vim /etc/nginx/sites-available/default
656 sudo systemctl restart nginx.service
657 exit
658 ls
659 sudo cp /etc/nginx/sites-available/gitea.pena* .
660 ls
661 exit
662 sudo chmod 666 ./gitea.pena*
663 exit
664 ls /etc/nginx/sites-available/
665 ls
666 ./mkcert --help
667 echo $TRUST_STORES
668 ls -la
669 ls /etc/pki/ca-trust/source/anchors/
670 /usr/local/share/ca-certificates/
671 ls /usr/local/share/ca-certificates/
672 sudo cp /usr/local/share/ca-certificates/mkcert_development_CA_220363909990561760631845389008741554799.crt .
673 sudo chmod 666 ./mkcert_development_CA_220363909990561760631845389008741554799.crt
674 exit
675 sudo vim /etc/nginx/sites-available/default
676 sudo systemctl restart nginx.service
677 exit
678 ssh hubstaging
679 sudo vim /etc/nginx/sites-available/default
680 sudo systemctl restart nginx
681 ssh hubstaging
682 podman system prune
683 ssh hubstaging
684 exit
685 ssh hubstaging
686 exit
687 history | grep enable
688 ssh hubstaging
689 exit
690 ssh hubstaging
691 exit
692 ssh hubstaging
693 vim /etc/coredns/Corefile
694 sudo vim /etc/coredns/Corefile
695 sudo systemctl restart coredns.service
696 sudo vim /etc/coredns/Corefile
697 sudo systemct restart coredns
698 sudo systemctl restart coredns
699 xit
700 exit
701 ssh hubstaging
702 sudo systemctl status redis
703 ssh hubstaging
704 exit
705 ssh hubstaging
706 exit
707 ssh hubstaging
708 exit
709 ssh hubstaging
710 sudo vim /etc/coredns/Corefile
711 sudo systemctl restart coredns.service
712 exit
713 ssh hubstaging
714 ssh apimetrics
715 ls
716 exit
717 sftp apimetrics
718 ssh apimetrics
719 exit
720 ssh apimetrics
721 ssh hubstaging
722 exit
723 sudo vim /etc/coredns/Corefile
724 sudo systemctl restart coredns.service
725 exit
726 sudo vim /etc/nginx/sites-available/default
727 exit
728 ssh apimetrics
729 ssh hubstaging
730 exit
731 ssh hubstaging
732 exit
733 ssh hubstaging
734 exit
735 ssh hubstaging
736 exirt
737 exit
738 ssh hubstaging
739 exit
740 ssh hubstaging
741 exit
742 ssh apimetrics
743 exit
744 ssh apimetrics
745 exit
746 history > history_monitoring.txt

59
quizstaging.yml Normal file

@ -0,0 +1,59 @@
#cloud-config
password: $6$fXN.tAcAXPJJfMCf$UGRNH9qee4r5StFVRsYSesjL53bdL2H8g9Wkk1Pp5pko2gwJpcDtuV847Zat3eNVtBeuER96HpcnOQQ17m1fK0
chpasswd: { expire: False }
ssh_pwauth: False
package_update: true
package_upgrade: true
package_reboot_if_required: true
apt:
sources:
postgresql:
keyid: 7FCC7D46ACCC4CF8
source: deb https://apt.postgresql.org/pub/repos/apt bookworm-pgdg main
write_files:
- path: /etc/ssh/sshd_config.d/00-cloud-init.conf
content: |
Port 17822
- path: /etc/wireguard/m1ns.conf
content: |
[Interface]
PrivateKey = eHuEQPEH+uGG0wUrCSH/dADUO0zdZgJORaIl1528s3A=
Address = 10.7.0.10/24
DNS = 10.7.0.2, 1.1.1.1
[Peer]
PublicKey = zS87ctLVH4EgN6g7/OQi82UXDk912BBm3YY9TauquAg=
PresharedKey = bwWjfneptBhMXASGP/5c8mkZ3gD8hyNAD9ekosnjtZU=
AllowedIPs = 10.7.0.0/0
PersistentKeepalive = 3600
Endpoint = 92.38.153.24:21820
- path: /etc/wireguard/m0ns.conf
content: |
[Interface]
PrivateKey = GN7ayBNmHU5heFbB78YXejiiJGVd6EavYS54vyywM3k=
Address = 10.8.0.16/24
DNS = 10.8.0.10,1.1.1.1
[Peer]
PublicKey = RiKHiZEGVAtdSYNC9eJeaWCExZMSoD9NP6aSEInUFjc=
PresharedKey = jZ+8YYnTxjeSs00RejpI4SeihIzeRmI3WoXA3p03KlI=
AllowedIPs = 10.8.0.0/24
PersistentKeepalive = 3600
Endpoint = 158.160.86.174:41820
packages:
- wireguard
- podman
- redis
- postgresql
- postgresql-contrib
runcmd:
- wg-quick up m0ns.conf
- wg-quick up m1ns.conf
- systemctl enable wg-quick@m0ns
- systemctl enable wg-quick@m1ns
- echo 'bind 127.0.0.1 10.7.0.10' >> /etc/redis/redis.conf
- systemctl enable redis-server
- systemctl start postgresql
- systemctl enable postgresql