New Post "retour en auto-hébergement"
This commit is contained in:
parent
d3f7e42bf9
commit
ddbe809a79
6 changed files with 413 additions and 1 deletions
47
static/images/2024/archi-lan.d2
Normal file
47
static/images/2024/archi-lan.d2
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
vars: {
|
||||
d2-config: {
|
||||
layout-engine: elk
|
||||
# Terminal theme code
|
||||
theme-id: 300
|
||||
}
|
||||
}
|
||||
|
||||
dmz: {
|
||||
nginx proxy: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fnginx.svg
|
||||
shape: rectangle
|
||||
}
|
||||
}
|
||||
|
||||
private network: {
|
||||
label.near: bottom-center
|
||||
virtual machines: {
|
||||
icon: https://icons.terrastruct.com/gcp%2FProducts%20and%20services%2FNetworking%2FVirtual%20Private%20Cloud.svg
|
||||
style.multiple: true
|
||||
containers: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
style.multiple: true
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
lan: {
|
||||
bastion: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fssh.svg
|
||||
}
|
||||
devices: {
|
||||
icon: https://icons.terrastruct.com/tech%2Flaptop.svg
|
||||
style.multiple: true
|
||||
}
|
||||
}
|
||||
|
||||
internet box: {
|
||||
icon: https://icons.terrastruct.com/tech%2Frouter.svg
|
||||
width: 130
|
||||
}
|
||||
|
||||
internet box -> dmz.nginx proxy: http/https
|
||||
|
||||
lan.bastion -> private network.virtual machines: ssh
|
||||
|
||||
dmz.nginx proxy -> private network.virtual machines: http
|
||||
153
static/images/2024/archi-lan.svg
Normal file
153
static/images/2024/archi-lan.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 50 KiB |
76
static/images/2024/proxmox.d2
Normal file
76
static/images/2024/proxmox.d2
Normal file
|
|
@ -0,0 +1,76 @@
|
|||
vars: {
|
||||
d2-config: {
|
||||
layout-engine: elk
|
||||
# Terminal theme code
|
||||
theme-id: 4
|
||||
}
|
||||
}
|
||||
|
||||
Proxmox: {
|
||||
icon: https://www.svgrepo.com/download/331552/proxmox.svg
|
||||
label: "Hyperviseur Proxmox"
|
||||
|
||||
Containers: {
|
||||
label: "Containers LXC"
|
||||
|
||||
Nginx_Proxy: {
|
||||
icon: https://upload.wikimedia.org/wikipedia/commons/d/dd/Linux_Containers_logo.svg
|
||||
label: "Nginx Proxy"
|
||||
}
|
||||
|
||||
Bastion: {
|
||||
icon: https://upload.wikimedia.org/wikipedia/commons/d/dd/Linux_Containers_logo.svg
|
||||
label: "Bastion"
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
vm1: {
|
||||
icon : https://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Kvmbanner-logo2_1.png/320px-Kvmbanner-logo2_1.png
|
||||
label: "vm1"
|
||||
|
||||
Heimdall: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Heimdall"
|
||||
}
|
||||
|
||||
Blog: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Blog"
|
||||
}
|
||||
|
||||
Selfoss: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Selfoss"
|
||||
}
|
||||
|
||||
Wallabag: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Wallabag"
|
||||
}
|
||||
|
||||
Shaarli: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Shaarli"
|
||||
}
|
||||
}
|
||||
|
||||
vm2: {
|
||||
icon : https://upload.wikimedia.org/wikipedia/commons/thumb/7/70/Kvmbanner-logo2_1.png/320px-Kvmbanner-logo2_1.png
|
||||
label: "vm2"
|
||||
style: {
|
||||
stroke-dash: 3
|
||||
}
|
||||
|
||||
|
||||
Nextcloud: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Nextcloud"
|
||||
}
|
||||
|
||||
Immich: {
|
||||
icon: https://icons.terrastruct.com/dev%2Fdocker.svg
|
||||
label: "Immich"
|
||||
}
|
||||
}
|
||||
}
|
||||
114
static/images/2024/proxmox.svg
Normal file
114
static/images/2024/proxmox.svg
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 177 KiB |
Loading…
Add table
Add a link
Reference in a new issue