├── .dockerignore ├── .github ├── FUNDING.yml └── workflows │ └── docker.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── client ├── README.md ├── go.mod ├── go.sum ├── main.go └── page.go ├── docs ├── .vuepress │ ├── components │ │ ├── FeedStats.vue │ │ └── SubscribeLinks.vue │ ├── config.js │ ├── public │ │ ├── assets │ │ │ ├── apple-touch-icon.png │ │ │ └── favicon-72x72.png │ │ └── favicon.ico │ ├── styles │ │ └── index.scss │ └── templates │ │ └── index.build.html ├── about.md ├── contribute.md ├── donate.md ├── feed.md ├── index.md └── reference │ ├── api.md │ ├── client.md │ ├── parser.md │ └── server.md ├── fly.toml ├── go.mod ├── go.sum ├── main.go ├── metrics ├── db.go └── main.go ├── package.json ├── parser ├── README.md ├── go.mod ├── go.sum └── main.go └── web ├── api.go ├── feed.go └── middleware.go /.dockerignore: -------------------------------------------------------------------------------- 1 | .git 2 | node_modules 3 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/README.md -------------------------------------------------------------------------------- /client/README.md: -------------------------------------------------------------------------------- 1 | .././docs/reference/client.md -------------------------------------------------------------------------------- /client/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/client/go.mod -------------------------------------------------------------------------------- /client/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/client/go.sum -------------------------------------------------------------------------------- /client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/client/main.go -------------------------------------------------------------------------------- /client/page.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/client/page.go -------------------------------------------------------------------------------- /docs/.vuepress/components/FeedStats.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/components/FeedStats.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/SubscribeLinks.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/components/SubscribeLinks.vue -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/public/assets/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/public/assets/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/.vuepress/public/assets/favicon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/public/assets/favicon-72x72.png -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /docs/.vuepress/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/styles/index.scss -------------------------------------------------------------------------------- /docs/.vuepress/templates/index.build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/.vuepress/templates/index.build.html -------------------------------------------------------------------------------- /docs/about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/about.md -------------------------------------------------------------------------------- /docs/contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/contribute.md -------------------------------------------------------------------------------- /docs/donate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/donate.md -------------------------------------------------------------------------------- /docs/feed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/feed.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reference/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/reference/api.md -------------------------------------------------------------------------------- /docs/reference/client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/reference/client.md -------------------------------------------------------------------------------- /docs/reference/parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/reference/parser.md -------------------------------------------------------------------------------- /docs/reference/server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/docs/reference/server.md -------------------------------------------------------------------------------- /fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/fly.toml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/main.go -------------------------------------------------------------------------------- /metrics/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/metrics/db.go -------------------------------------------------------------------------------- /metrics/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/metrics/main.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/package.json -------------------------------------------------------------------------------- /parser/README.md: -------------------------------------------------------------------------------- 1 | .././docs/reference/parser.md -------------------------------------------------------------------------------- /parser/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/parser/go.mod -------------------------------------------------------------------------------- /parser/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/parser/go.sum -------------------------------------------------------------------------------- /parser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/parser/main.go -------------------------------------------------------------------------------- /web/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/web/api.go -------------------------------------------------------------------------------- /web/feed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/web/feed.go -------------------------------------------------------------------------------- /web/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WikiNewsFeed/wikinewsfeed/HEAD/web/middleware.go --------------------------------------------------------------------------------