easy-gate
This commit is contained in:
parent
6c6c1ce160
commit
2f04d6f234
10
Overhead/easy-gate/docker-compose.yml
Normal file
10
Overhead/easy-gate/docker-compose.yml
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
version: '3.3'
|
||||||
|
services:
|
||||||
|
easy-gate:
|
||||||
|
container_name: easy-gate
|
||||||
|
ports:
|
||||||
|
- '1001:8080'
|
||||||
|
volumes:
|
||||||
|
- '/docker/Conhost/overhead/easy-gate/easy-gate.json:/etc/easy-gate/easy-gate.json'
|
||||||
|
restart: unless-stopped
|
||||||
|
image: r7wx/easy-gate
|
167
Overhead/easy-gate/easy-gate.json
Normal file
167
Overhead/easy-gate/easy-gate.json
Normal file
@ -0,0 +1,167 @@
|
|||||||
|
{
|
||||||
|
"addr": "0.0.0.0:1001",
|
||||||
|
"use_tls": false,
|
||||||
|
"cert_file": "",
|
||||||
|
"key_file": "",
|
||||||
|
"behind_proxy": true,
|
||||||
|
"title": "TSYS Global IT Dashboard",
|
||||||
|
"icon": "fa-solid fa-cubes",
|
||||||
|
"motd": "TSYS Global IT Dashboard - Brought to you by Known Element Enterprises",
|
||||||
|
"theme": {
|
||||||
|
"background": "#FFFFFF",
|
||||||
|
"foreground": "#000000"
|
||||||
|
},
|
||||||
|
"groups": [
|
||||||
|
{
|
||||||
|
"name": "internal",
|
||||||
|
"subnet": "10.251.0.0/16"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vpn",
|
||||||
|
"subnet": "10.49.1.0/24"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"services": [
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-git-square",
|
||||||
|
"name": "Git",
|
||||||
|
"url": "https://git.knownelement.com",
|
||||||
|
"groups": [
|
||||||
|
"internal,vpn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-docker",
|
||||||
|
"name": "Portainer",
|
||||||
|
"url": "https://portainer.knownelement.com",
|
||||||
|
"groups": [
|
||||||
|
"internal,vpn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-folder-open",
|
||||||
|
"name": "Files",
|
||||||
|
"url": "https://files.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-box-archive",
|
||||||
|
"name": "Archive",
|
||||||
|
"url": "https://archive.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-chart-line",
|
||||||
|
"name": "Kibana",
|
||||||
|
"url": "https://kibana.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-download",
|
||||||
|
"name": "Transmission",
|
||||||
|
"url": "https://transmission.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-bookmark",
|
||||||
|
"name": "Bookmarks",
|
||||||
|
"url": "https://bookmarks.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-book",
|
||||||
|
"name": "Calibre",
|
||||||
|
"url": "https://calibre.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-comment",
|
||||||
|
"name": "Webchat",
|
||||||
|
"url": "https://chat.example.internal",
|
||||||
|
"groups": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-solid fa-cloud",
|
||||||
|
"name": "Owncloud",
|
||||||
|
"url": "https://owncloud.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal",
|
||||||
|
"vpn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-wikipedia-w",
|
||||||
|
"name": "Wiki",
|
||||||
|
"url": "https://wiki.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal",
|
||||||
|
"vpn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-mastodon",
|
||||||
|
"name": "Mastodon",
|
||||||
|
"url": "https://mastodon.example.internal",
|
||||||
|
"groups": [
|
||||||
|
"internal",
|
||||||
|
"vpn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-google",
|
||||||
|
"name": "Google",
|
||||||
|
"url": "https://www.google.com",
|
||||||
|
"groups": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-youtube",
|
||||||
|
"name": "Youtube",
|
||||||
|
"url": "https://www.youtube.com",
|
||||||
|
"groups": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"icon": "fa-brands fa-stack-overflow",
|
||||||
|
"name": "Stackoverflow",
|
||||||
|
"url": "https://stackoverflow.com",
|
||||||
|
"groups": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"notes": [
|
||||||
|
{
|
||||||
|
"name": "Simple note",
|
||||||
|
"text": "This is a simple note for vpn users",
|
||||||
|
"groups": [
|
||||||
|
"vpn"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Global note",
|
||||||
|
"text": "This note will be visible to everyone",
|
||||||
|
"groups": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "How to use our internal services",
|
||||||
|
"text": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec nec arcu purus. Maecenas ut erat ut tellus vulputate pellentesque sit amet quis metus. Praesent sollicitudin ultricies leo. Sed ornare libero non vehicula cursus. Aliquam vulputate pulvinar elit, sit amet tempus justo condimentum in. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus",
|
||||||
|
"groups": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Another note",
|
||||||
|
"text": "Another note for internal network users only",
|
||||||
|
"groups": [
|
||||||
|
"internal"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user