Abdullah Atta
0a8c707387
docker: do not publish trimmed images
2026-01-01 10:36:02 +05:00
Abdullah Atta
119d5b0e7a
docker: update to net9.0
2025-12-23 16:30:19 +05:00
Abdullah Atta
347507f00a
global: switch to dotnet9
2025-12-15 22:58:25 +05:00
Tate M Walker
dd05c55875
global: add support for specifying known proxies ( #63 )
...
* Add KNOWN_PROXIES
* Add known proxy setup in Startup.cs
Refactor forwarded headers configuration to use a variable for options.
* Document KNOWN_PROXIES in .env file
Added documentation for KNOWN_PROXIES environment variable
* Clean up
Restored license comments and formatting in Constants.cs.
* Apply suggestion from @thecodrr
* Added KnownProxies functionality at Streetwriters.Common level
---------
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2025-10-29 10:14:49 +05:00
Abdullah Atta
6e35edb715
global: add null safety checks
2025-10-14 21:15:51 +05:00
Abdullah Atta
bbabf51073
global: newline changes
2025-04-10 11:09:28 +05:00
Abdullah Atta
e5bf3367cc
global: add support for -DSTAGING
2024-11-28 14:38:28 +05:00
Abdullah Atta
cd06a31d1b
docker: expose non-80 port inside containers
2024-08-09 11:20:07 +05:00
Abdullah Atta
881354ab83
global: fix failing build
2024-08-01 12:20:37 +05:00
Abdullah Atta
d0a1a2ea9f
docker: enable reflection for json serializing
2024-07-31 12:58:38 +05:00
Abdullah Atta
005dc4284d
docker: publish with TrimMode set to partial
2024-07-31 12:17:22 +05:00
Abdullah Atta
c730a77b41
docker: optimize dockerfiles for multi platform builds
2024-07-31 11:33:42 +05:00
Abdullah Atta
d4b0f7cdf5
docker: revert all chanegs to dockerfile
2024-07-31 09:51:46 +05:00
Abdullah Atta
3ebfc8de7c
docker: remove --use-current-runtime
2024-07-31 09:12:28 +05:00
Abdullah Atta
2201984689
docker: fix You may also need to include 'linux-x64' in your project's RuntimeIdentifiers
2024-07-31 09:07:25 +05:00
Abdullah Atta
46675033c8
fix docker build (again)
2024-07-30 16:11:12 +05:00
Abdullah Atta
805ee02b4b
fix docker build
2024-07-30 16:06:18 +05:00
Abdullah Atta
edd860e3ae
global: simplify dockerfiles
2024-07-30 15:38:17 +05:00
Abdullah Atta
dad489f41d
global: update docker-compose config
2024-07-30 11:30:56 +05:00
Abdullah Atta
95119f8df2
global: change default log level in prod to Warning
2024-05-16 13:16:11 +05:00
Abdullah Atta
4da9614851
global: upgrade to net8.0
2024-03-05 10:03:27 +05:00
Abdullah Atta
1f72e2c3a8
identity: fix session revokation
2023-10-28 11:08:17 +05:00
Abdullah Atta
f38e61d58f
global: update copyright year to 2023
2023-01-16 13:33:47 +05:00
Abdullah Atta
cb3c8ed4ac
global: add very basic server versioning
2023-01-05 19:44:45 +05:00
Abdullah Atta
38c410db58
common: make CORS origins configurable
2023-01-05 19:41:25 +05:00
Abdullah Atta
50c06fc11d
global: read env from .env file in release mode
2023-01-05 19:27:25 +05:00
Abdullah Atta
9db20e7f98
global: add ssl support to all servers
2023-01-03 22:28:17 +05:00
Abdullah Atta
9af8a46f87
chore: read env vars from .env.local during dev
2022-12-30 19:23:39 +05:00
Abdullah Atta
b15495d1bc
docker: add Dockerfiles for all servers & enable docker compose
2022-12-30 11:24:33 +05:00
Abdullah Atta
c0fab8a735
global: make ready for self hosting
...
This exposes a few more env vars for configuration &
bypasses the Subscription backend
so each user is Pro by default. This is required because there won't be
any mechanism for the user to upgrade. We'll also have to disable a few
things on the client side to avoid confusion.
2022-12-30 11:23:02 +05:00
Abdullah Atta
3f89ebc214
global: move more config to env vars
2022-12-29 11:18:29 +05:00
Abdullah Atta
b26b0871c8
open source Streetwriters.Messenger
2022-12-28 17:02:50 +05:00