https://github.com/asterinas/asterinas.github.io
The source code of the Asterinas website
https://github.com/asterinas/asterinas.github.io
Last synced: 17 days ago
JSON representation
The source code of the Asterinas website
- Host: GitHub
- URL: https://github.com/asterinas/asterinas.github.io
- Owner: asterinas
- Created: 2024-03-01T02:52:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-19T12:16:45.000Z (6 months ago)
- Last Synced: 2025-12-22T04:41:41.661Z (6 months ago)
- Language: CSS
- Homepage:
- Size: 5.56 MB
- Stars: 0
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Asterinas Website
The Asterinas Website is a static Website
hosted by [Github Pages](https://pages.github.com/)
and powered by [Jekyll](https://jekyllrb.com/).
## Development Guide
### Prerequisites
Before you begin,
you'll need to set up your development environment.
This involves installing two critical pieces of software:
- **Bundler:** Bundler manages Ruby gem dependencies, ensuring that you have all the necessary components for Jekyll. Install it from [bundler.io](https://bundler.io/).
- **Jekyll:** Jekyll is the engine behind your GitHub Pages site. It transforms plain text into static websites and blogs. Get it from [jekyllrb.com](https://jekyllrb.com/).
For detailed installation instructions,
refer to the [GitHub Pages guide](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll#prerequisites).
### Test the site locally
To see your changes in action before they go live, test the site locally.
Here's how:
**Step 1:** Download the source code and install all dependencies.
```
git clone https://github.com/asterinas/asterinas.github.io
cd asterinas.github.io
bundle install
```
**Step 2:** Build the site and start a Web server.
```
bundle exec jekyll serve
```
By default, the server will listent on `http://localhost:4000`.
**Step 3:** Now open your favorite browser to view the site.
### Deploy the site officially
Make modifications to your local copy of the Git repository
and then push the changes or submit a pull request to
[the main repository](https://github.com/asterinas/asterinas.github.io).
Once the modifications are accepted,
the latest version of the site will be deployed automatically.
You can view the live site at https://asterinas.github.io/.
## License
The project is released under [the Apache License, version 2.0](http://www.apache.org/licenses/LICENSE-2.0).