initial
This commit is contained in:
commit
8b57d27820
1568
cloud-init-output.api.log
Normal file
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
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
1422
cloud-init.api.log
Normal file
File diff suppressed because it is too large
Load Diff
1440
cloud-init.hs.log
Normal file
1440
cloud-init.hs.log
Normal file
File diff suppressed because it is too large
Load Diff
447
history-api.txt
Normal file
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
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
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
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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user