├── .dockerignore ├── .gitignore ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.MD ├── docker-compose.yml ├── docker ├── Caddyfile ├── cargo_config └── run_web.sh ├── docs ├── guides │ ├── contribute.md │ └── develop_feed_generator.md └── supported_feeds.md ├── pre-commit ├── rust-toolchain ├── rustfmt.toml └── src ├── atom_hub.rs ├── config.rs ├── database ├── init.sql └── mod.rs ├── errors.rs ├── feed_generator.rs ├── feed_worker.rs ├── main.rs ├── responses.rs ├── routes ├── crates_io │ ├── crate_versions.rs │ └── mod.rs ├── github │ ├── mod.rs │ └── user_repos.rs ├── mod.rs └── v2ex │ ├── hot_topics.rs │ └── mod.rs ├── source.rs └── utils.rs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/LICENSE -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/README.MD -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/docker/Caddyfile -------------------------------------------------------------------------------- /docker/cargo_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/docker/cargo_config -------------------------------------------------------------------------------- /docker/run_web.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/docker/run_web.sh -------------------------------------------------------------------------------- /docs/guides/contribute.md: -------------------------------------------------------------------------------- 1 | # 项目贡献指引 2 | 3 | TODO 4 | -------------------------------------------------------------------------------- /docs/guides/develop_feed_generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/docs/guides/develop_feed_generator.md -------------------------------------------------------------------------------- /docs/supported_feeds.md: -------------------------------------------------------------------------------- 1 | # 已支持的RSS源 2 | 3 | TODO 4 | -------------------------------------------------------------------------------- /pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/pre-commit -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | stable -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/atom_hub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/atom_hub.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/database/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/database/init.sql -------------------------------------------------------------------------------- /src/database/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/database/mod.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/feed_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/feed_generator.rs -------------------------------------------------------------------------------- /src/feed_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/feed_worker.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/responses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/responses.rs -------------------------------------------------------------------------------- /src/routes/crates_io/crate_versions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/crates_io/crate_versions.rs -------------------------------------------------------------------------------- /src/routes/crates_io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/crates_io/mod.rs -------------------------------------------------------------------------------- /src/routes/github/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/github/mod.rs -------------------------------------------------------------------------------- /src/routes/github/user_repos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/github/user_repos.rs -------------------------------------------------------------------------------- /src/routes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/mod.rs -------------------------------------------------------------------------------- /src/routes/v2ex/hot_topics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/v2ex/hot_topics.rs -------------------------------------------------------------------------------- /src/routes/v2ex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/routes/v2ex/mod.rs -------------------------------------------------------------------------------- /src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/source.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DCjanus/nabu/HEAD/src/utils.rs --------------------------------------------------------------------------------