Design version v2 of YAMS #17

Closed
opened 2023-10-20 20:50:48 -03:00 by rogs · 7 comments
rogs commented 2023-10-20 20:50:48 -03:00 (Migrated from gitlab.com)

YAMS is long overdue for a v2.

Some ideas:

  • Rewrite in literate
  • Use a base docker-compose and use a env variable file
YAMS is long overdue for a v2. Some ideas: - Rewrite in literate - Use a base docker-compose and use a env variable file
rogs commented 2023-10-20 20:50:52 -03:00 (Migrated from gitlab.com)

assigned to @rogs

assigned to @rogs
rogs commented 2023-10-20 20:53:29 -03:00 (Migrated from gitlab.com)

changed the description

changed the description
rogs commented 2023-10-20 20:57:46 -03:00 (Migrated from gitlab.com)

marked this issue as related to #20

marked this issue as related to #20
rogs commented 2023-10-20 20:58:14 -03:00 (Migrated from gitlab.com)

mentioned in issue #20

mentioned in issue #20
rogs commented 2023-10-20 21:44:46 -03:00 (Migrated from gitlab.com)

storage "YAMS" {
    storage "YAMS Docker Containers" {
        node "Sonarr"
        node "Radarr"
        node "Prowlarr"
        node "Bazarr"
        node "Jellyfin / Emby / Plex"
        node "Portainer"
        node "Readarr"
        node "Lidarr"

        storage "Gluetun Network" {
            node "Torrent client"
            cloud "VPN" as vpn
        }
    }

    storage "Other Containers" {
        node "Any Other Container"
    }
}

cloud "Internet" as internet

[YAMS] <--> internet
vpn <--> internet
[Torrent client] <-left-> vpn
[Torrent client] <--> [Sonarr]
[Torrent client] <--> [Radarr]
[Torrent client] <--> [Prowlarr]
[Torrent client] <--> [Readarr]
[Torrent client] <--> [Lidarr]

``` storage "YAMS" { storage "YAMS Docker Containers" { node "Sonarr" node "Radarr" node "Prowlarr" node "Bazarr" node "Jellyfin / Emby / Plex" node "Portainer" node "Readarr" node "Lidarr" storage "Gluetun Network" { node "Torrent client" cloud "VPN" as vpn } } storage "Other Containers" { node "Any Other Container" } } cloud "Internet" as internet [YAMS] <--> internet vpn <--> internet [Torrent client] <-left-> vpn [Torrent client] <--> [Sonarr] [Torrent client] <--> [Radarr] [Torrent client] <--> [Prowlarr] [Torrent client] <--> [Readarr] [Torrent client] <--> [Lidarr] ```
rogs commented 2023-10-20 23:07:40 -03:00 (Migrated from gitlab.com)

image

![image](/uploads/c90a2b3555cfc69d683e29c2588e7f4f/image.png)
rogs commented 2023-10-27 08:19:44 -03:00 (Migrated from gitlab.com)

I still need to add this to the documentation

I still need to add this to the documentation
rogs (Migrated from gitlab.com) closed this issue 2024-12-26 12:10:15 -03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rogs/yams#17
No description provided.