Update visualize icons and fix scaleway bucket naming

This commit is contained in:
Tobias Reisinger 2025-04-16 14:49:29 +02:00
parent 1cfe1721a8
commit 4f1ab2ed7a
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
2 changed files with 4 additions and 4 deletions
modules/infrastructure
scripts

View file

@ -28,7 +28,7 @@ resource "scaleway_iam_policy" "service_storage_policies" {
resource "scaleway_object_bucket" "service_buckets" {
for_each = local.buckets_s3
name = "${each.key}.serguzim.me"
name = replace("${each.key}.serguzim.me", "_", "-")
lifecycle {
prevent_destroy = true
}

View file

@ -14,11 +14,13 @@ icon_overrides = {
"healthcheck": "healthchecks",
"lego": "lets-encrypt",
"mailcowdockerized": "mailcow",
"minecraft_3": "minecraft",
"reitanlage_oranienburg": "grav",
"tandoor": "tandoor-recipes",
"tinytinyrss": "tiny-tiny-rss",
"webdis": "redis",
"wiki_js": "wiki-js",
"woodpecker": "woodpecker-ci"
}
icon_format = {
@ -26,14 +28,12 @@ icon_format = {
"linkwarden": "webp",
"telegraf": "webp",
"tiny-tiny-rss": "webp",
"watchtower": "webp", # TODO revert when icon is fixed
}
icon_url = {
"dokku": "https://avatars.githubusercontent.com/u/13455795?s=200&v=4",
"factorio": "https://avatars.githubusercontent.com/u/50074624?s=200&v=4",
"mimir": "https://raw.githubusercontent.com/grafana/mimir/refs/heads/main/images/logo.png",
"teamspeak_fallback": "https://avatars.githubusercontent.com/u/136759148?s=200&v=4",
"woodpecker": "https://avatars.githubusercontent.com/u/84780935?s=200&v=4",
}
def get_icon(svc):