2025-07-19 23:52:19 -05:00
|
|
|
# akkoma fe for iceshrimp
|
2025-09-20 15:58:32 -05:00
|
|
|
# (ONLY iceshrimp, not compatible with any other instance)
|
2025-07-19 23:52:19 -05:00
|
|
|
akko.beeping.synth.download {
|
|
|
|
|
# redirect api endpoints to iceshrimp
|
|
|
|
|
@redir {
|
|
|
|
|
path /oauth/*
|
|
|
|
|
path /api/*
|
|
|
|
|
path /nodeinfo/*
|
|
|
|
|
}
|
|
|
|
|
handle @redir {
|
2025-09-20 15:58:32 -05:00
|
|
|
reverse_proxy http://192.168.1.73:24042
|
2025-07-19 23:52:19 -05:00
|
|
|
import common-settings
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# favicon
|
|
|
|
|
handle_path /favicon.png {
|
|
|
|
|
root * /var/www/site/assets/synth.download/synth.png
|
|
|
|
|
file_server
|
|
|
|
|
import common-settings
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# akkoma frontend
|
|
|
|
|
handle {
|
|
|
|
|
header Cache-Control "max-age=3600"
|
|
|
|
|
try_files {path} /
|
|
|
|
|
root * /var/www/fedi-frontends/akkoma-fe
|
|
|
|
|
file_server
|
|
|
|
|
import common-settings
|
|
|
|
|
}
|
|
|
|
|
handle_path /static/* {
|
|
|
|
|
header Cache-Control "max-age=3600"
|
|
|
|
|
root * /var/www/fedi-frontends/akkoma-fe/static
|
|
|
|
|
file_server
|
|
|
|
|
import common-settings
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
import common-settings
|
|
|
|
|
import log akkofe
|
|
|
|
|
import robots-txt
|
|
|
|
|
}
|
|
|
|
|
|
2025-09-20 15:58:32 -05:00
|
|
|
# mastodon (chuckya) frontend
|
|
|
|
|
chuckya-fe.synth.download {
|
|
|
|
|
root * /var/www/fedi-frontends/chuckya-fe
|
|
|
|
|
file_server
|
|
|
|
|
try_files {path} /
|
|
|
|
|
|
|
|
|
|
handle_path /favicon.png {
|
|
|
|
|
root * /var/www/site/assets/synth.download/synth.png
|
|
|
|
|
file_server
|
|
|
|
|
import common-settings
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
handle_path /packs {
|
|
|
|
|
root * /var/www/fedi-frontends/chuckya-fe/packs
|
|
|
|
|
file_server
|
|
|
|
|
import common-settings
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
import common-settings
|
|
|
|
|
import log mastofe
|
|
|
|
|
import robots-txt
|
|
|
|
|
}
|
|
|
|
|
|
2025-07-19 23:52:19 -05:00
|
|
|
# phanpy
|
2025-09-20 15:58:32 -05:00
|
|
|
phanpy.synth.download {
|
2025-07-19 23:52:19 -05:00
|
|
|
root * /var/www/fedi-frontends/phanpy
|
|
|
|
|
file_server
|
|
|
|
|
try_files {path} /
|
|
|
|
|
|
|
|
|
|
import common-settings
|
|
|
|
|
import log phanpy
|
|
|
|
|
import robots-txt
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
# pl-fe
|
2025-09-20 15:58:32 -05:00
|
|
|
pl-fe.synth.download {
|
2025-07-19 23:52:19 -05:00
|
|
|
root * /var/www/fedi-frontends/pl-fe
|
|
|
|
|
file_server
|
|
|
|
|
try_files {path} /
|
|
|
|
|
|
|
|
|
|
import common-settings
|
|
|
|
|
import log pl-fe
|
|
|
|
|
import robots-txt
|
|
|
|
|
}
|