Logs
Patchsets
Range Diff ↕ rd-90
1: d1a7089 ! 1: 786b48a docs: global docs
Range Diff ↕ rd-97
1: 786b48a ! 1: 1e37996 docs: global docs
-: ------- > 2: 4a7df87 changes
-: ------- > 3: a2f41f6 changes
Range Diff ↕ rd-98
1: 1e37996 < -: ------- docs: global docs
3: a2f41f6 ! 1: 4b2c45c docs: global docs
2: 4a7df87 < -: ------- changes
Range-diff rd-97
- title
- docs: global docs
- description
-
Patch changed - old #1
786b48a- new #1
1e37996
- title
- changes
- description
-
Patch added - old #0
(none)- new #2
4a7df87
- title
- changes
- description
-
Patch added - old #0
(none)- new #3
a2f41f6
1: 786b48a ! 1: 1e37996 docs: global docs
old
old:
posts/pgs.md
new:posts/pgs.md
# Caching -To improve the page speed, pgs sites are cached for 10 minutes by default. This is controlled by the [`Cache-Control: max-age=600` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control) which you can [override with a `_headers` file](#headers). +To improve the page speed, pgs sites are cached for 10 minutes by default. This +is controlled by the +[`Cache-Control: max-age=600` header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control) +which you can [override with a `_headers` file](#headers). -There are two levels of caching: server-side and client-side. The server-side cache is automatically cleared every time you upload files, but client-side caches only expire when `max-age` seconds pass, or if you force-reload or clear your browser cache manually. +There are two levels of caching: server-side and client-side. The server-side +cache is automatically cleared every time you upload files, but client-side +caches only expire when `max-age` seconds pass, or if you force-reload or clear +your browser cache manually. -In case of issues, you can manually clear the server-side cache with `ssh pgs.sh cache project-name`. +In case of issues, you can manually clear the server-side cache with +`ssh pgs.sh cache project-name`. # Does pages have a CDN or multi-region support? -At this point in time, we are able to serve content from a single VM. If this -service gains traction we will commit to having a CDN with multiple regions in -the US and EU. +Yes, we run pages in multiple regions, internationally. See our +[regions page](/regions) to learn more. # Removing a project
new
old:
posts/pgs.md
new:posts/pgs.md
# Does pages have a CDN or multi-region support? -At this point in time, we are able to serve content from a single VM. If this -service gains traction we will commit to having a CDN with multiple regions in -the US and EU. +Yes, we run pages in multiple regions, internationally. See our +[regions page](/regions) to learn more. # Removing a project
-: ------- > 2: 4a7df87 changes
old
new
old:
posts/regions.md
new:posts/regions.md
toc: 1 --- +As of **2025/01** we have two locations: + - Ashburn, Virginia ([oci](https://cloud.oracle.com)) -- Amsterdam, Netherlands ([netcup](https://www.netcup.com)) +- Nuremberg, Germany ([netcup](https://www.netcup.com)) -# Service Locations +Service Locations: - pgs.sh (us, eu) - tuns.sh (us) -- eu.tuns.sh (eu) +- nue.tuns.sh (eu) - pipe.pico.sh (us) - prose.sh (us) - pastes.sh (us) - feeds.pico.sh (us) As demand for our services increases we will increase our service location -coverage. +coverage. Please feel free to request new regions or service location coverage, +that will only help us decide when to grow.
-: ------- > 3: a2f41f6 changes
old
new
old:
posts/pgs.md
new:posts/pgs.md
- [Image manipulation API](/images#image-manipulation) - [Private projects](#access-control-list) - [No bandwidth limitations](/faq#are-there-any-bandwidth-limitations) +- Multi-region support ## Demo ssh pgs.sh help ``` +# Regions + +> pgs.sh is a global service! + +See our [regions page](/regions) to learn more about our geographical service +coverage. + # Instant promotion and rollback Additionally you can setup a pipeline for promotion and rollbacks, which will In case of issues, you can manually clear the server-side cache with `ssh pgs.sh cache project-name`. -# Does pages have a CDN or multi-region support? - -Yes, we run pages in multiple regions, internationally. See our -[regions page](/regions) to learn more. - # Removing a project The _only_ way to delete a project and its contents is with our remote cli: The `prose` site is automatically generated when users upload images to their [prose](/prose) blog. -It is protected, meaning users are **not** allowed to delete it. For all intents and -purposes users should just ignore it. +It is protected, meaning users are **not** allowed to delete it. For all intents +and purposes users should just ignore it. However, just know, if you make changes to this project it will effect your blog. So if you upload images to it then you'll be able to reference those
old
new
old:
posts/regions.md
new:posts/regions.md
--- title: Regions description: Where are our services located? -keywords: [pico, services, pgs, tuns] +keywords: [pico, services, pgs, tuns, global, international] toc: 1 --- - nue.tuns.sh (eu) - pipe.pico.sh (us) - prose.sh (us) -- pastes.sh (us) - feeds.pico.sh (us) +- pastes.sh (us) -As demand for our services increases we will increase our service location -coverage. Please feel free to request new regions or service location coverage, -that will only help us decide when to grow. +We are closely monitoring demand for more regions at pico. Our goal is to +provide excellent service latency for all users. Feel free to +[contact us](/contact) with recommendations on new locations.
old
new
old:
posts/tuns.md
new:posts/tuns.md
- Host public tcp services on `localhost` - Share your local webserver privately with another user - Managed [sish](https://docs.ssi.sh) service +- Multi-region support Using SSH tunnels, we can forward requests to your localhost from https, wss, and tcp. # Regions -We do **not** have geographical-based routing for tuns.sh. +> tuns.sh is a global service! -However, we do provide a way for users to pick a server location. With that we -have a couple options: +We do **not** have geographical-based routing for tuns.sh, so users have to pick +the service location that best fits their needs. -- tuns.sh (us, virginia) -- eu.tuns.sh (eu, amsterdam) - -As usage and demand increases we will add more regions. See [regions](/regions) -for our official list. +See our [regions page](/regions) to learn more about our geographical service +coverage. # User namespace