Ben Senescu
|
d490dde51f
|
Simplify Docker self-hosting configuration
|
2026-03-09 23:37:58 -04:00 |
|
Ben Senescu
|
2d01ce5196
|
Remove obsolete Docker helper scripts
|
2026-03-09 23:25:47 -04:00 |
|
Ben Senescu
|
71da670924
|
Simplify Docker self-hosting commands and env flow
|
2026-03-09 23:20:23 -04:00 |
|
Ben Senescu
|
2acf943346
|
Standalone OpenSEO docker
|
2026-03-08 15:21:01 -04:00 |
|
Ben Senescu
|
c20ea9f851
|
Update .env.example
|
2026-03-04 20:46:42 -05:00 |
|
Ben Senescu
|
be50738dad
|
Use portless for local dev and agents (#5)
* Use portless for local dev and agents
* save
* save
|
2026-03-04 16:33:55 -05:00 |
|
Ben Senescu
|
35700ca80a
|
Improve error handling + local setup (#4)
* Add unified Docker self-host stack for OpenSEO and Gateway
* Fix self-host migration flow and env wiring
* Track latest gateway release by default and harden migrations
* Fix gateway static asset serving in self-host runtime
* Run gateway self-host from source with .env-based Vite runtime
* Harden self-host env mode and remove apt dependency from gateway build
* Avoid gateway build ENOSPC by installing deps at runtime
* Revert temporary ENOSPC workaround for gateway Docker setup
* Use Cloudflare selfhost env precedence for Docker runtime
* Add selfhost wrangler environment and tighten Docker docs
* Stabilize selfhost Docker runtime and persistence
Use full Node base images for reliable TLS trust, simplify selfhost startup/env handling, and persist local gateway wrangler state to avoid resets between restarts.
* Simplify Docker selfhost: rename scripts to docker:selfhost:*, remove GATEWAY_RELEASE_REPO, default to latest gateway
* Remove selfhost wrangler env, use .env.local everywhere, simplify docker script names
* Simplify selfhost compose: remove D1 preflight, conditional migration, and healthcheck
* Extract inline Node.js from gateway Dockerfile into standalone scripts
* Save
* Move OpenSEO dependency install from container startup to image build step
* Move self-host docker scripts and compose into dedicated folder
* save
* disable TanStack devtools in Docker self-host
* Make edits
* clarify self-hosting env setup docs
* save
* save
* centralize server-function error middleware and simplify client-safe messaging
* remove local migration-specific error remapping
Keep auth middleware simple by letting DB/schema failures flow through the centralized error handler and remove the unused LOCAL_DB_MIGRATION_REQUIRED client/server code path.
* remove custom error logging in favor of plain console.error
* standardize PSI error codes and sanitize non-Error throws
|
2026-03-04 16:27:41 -05:00 |
|
Ben Senescu
|
4350b12c67
|
Support docker compose self hosting
|
2026-03-04 14:45:36 -05:00 |
|
Ben Senescu
|
b1e634166a
|
Fix grammatical error in README description
|
2026-03-03 12:05:20 -05:00 |
|
Ben Senescu
|
d3cce8e0b1
|
Add walkthrough video
|
2026-03-02 17:25:14 -05:00 |
|
Ben Senescu
|
5d2f867316
|
Clarify OpenSEO description in README
Removed 'professionals' from the description for clarity.
|
2026-02-28 19:49:12 -05:00 |
|
Ben Senescu
|
aa518b6e0b
|
Add Community section to README
Added a Community section with Discord link and social media.
|
2026-02-27 17:06:50 -05:00 |
|
Ben Senescu
|
4fe0a1a73c
|
Update demo image link in README.md
|
2026-02-27 16:58:59 -05:00 |
|
Ben Senescu
|
2c90e05368
|
Revise README for Self Hosting and API Key Setup
Updated the README to remove the DataForSEO API Key Setup section and adjust the Self Hosting instructions.
|
2026-02-27 15:51:53 -05:00 |
|
Ben Senescu
|
236694032d
|
Fix reference to super-seo
|
2026-02-27 15:18:52 -05:00 |
|
Ben Senescu
|
45412263b2
|
Update README links and structure for clarity
|
2026-02-27 15:04:23 -05:00 |
|
Ben Senescu
|
e8ab41e91b
|
save
|
2026-02-27 15:01:43 -05:00 |
|
Ben Senescu
|
86341b2608
|
Clarify account creation steps in README
Updated instructions for creating an account after deployment.
|
2026-02-27 14:49:29 -05:00 |
|
Ben Senescu
|
d24cdc9ac7
|
Revise README for clarity and updated information
Updated README to clarify OpenSEO's purpose, pricing, and self-hosting instructions.
|
2026-02-27 14:42:32 -05:00 |
|
Ben Senescu
|
e36abbf19b
|
Initial public release
|
2026-02-27 14:09:33 -05:00 |
|