Skip to content

FrenchSoftware/InternetPublishing

Repository files navigation

Discord

Internet Publishing

Turn your GitHub repositories containing Markdown files into websites

Demo

Screenshot 1

Screenshot 2

Screenshot 3

Development

Requirements: Go 1.25.0+

  1. Clone and install dependencies:
git clone https://github.com/frenchsoftware/InternetPublishing.git
cd InternetPublishing
go mod download
  1. Create .env file:
HTTP_ADDR=:8080
DATABASE_URL=file:app.db
BASE_URL=http://localhost:8080
GOOGLE_CLIENT_ID=your_client_id
GOOGLE_CLIENT_SECRET=your_client_secret
  1. Set up Google OAuth at console.cloud.google.com and add http://localhost:8080/auth/google/callback to redirect URIs

  2. Run:

make dev

Open http://localhost:8080

License

AGPL-3.0

About

Turn your GitHub repositories containing Markdown files into websites

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages