Ancorazor is a blog system built with dotnet core 2.2 and angular 7 (ssr supported).
It's still a work in progress and has no management page, so... try it if don't mind that :)
GIF 3M
The transition module is based on animate.css
and made by myself.
Make sure your machine has these dependancies installed.
- .NET Core 2.2 SDK
- Nodejs 10+
- SQL Server(optional with docker-compose)
git clone https://github.com/siegrainwong/ancorazor.git
- Replace connection string in
ancorazor/Ancorazor.API/appsettings.Development.json
(optional, depends on your use case) cd path-to-ancorazor/Ancorazor.API
thendotnet watch run
- Open
localhost:8088
, the default username/password is admin/123456.
cd path-to-ancorazor/build
Replace all F:\Projects\ancorazor\
in dev.ps1
with your project path then run this script.
Run path-to-ancorazor/build/dev.sh
This will launch sql server, skywalking, nginx and ancorazor simultaneously in your docker.
- Skywalking:
localhost:8080
, the default account/password is admin/admin. - Ancorazor:
localhost:8088
, the default username/password is admin/123456.
Refer to azure-pipelines.yml.
TODO
- Comment
- Management page
- Search
- Categories & tags page
- Tests
Or refer project.
Template provider: startbootstrap-clean-blog
Anti-996 & MIT