https://github.com/airscripts/blog
Blog about open source, happiness and much more.
https://github.com/airscripts/blog
airscript airscripts blog circleci docker hugo make motivation netlify open-source
Last synced: about 3 hours ago
JSON representation
Blog about open source, happiness and much more.
- Host: GitHub
- URL: https://github.com/airscripts/blog
- Owner: airscripts
- License: cc-by-4.0
- Created: 2022-08-07T11:08:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-18T15:23:49.000Z (8 months ago)
- Last Synced: 2026-04-15T21:45:45.457Z (11 days ago)
- Topics: airscript, airscripts, blog, circleci, docker, hugo, make, motivation, netlify, open-source
- Language: HTML
- Homepage: https://blog.airscript.it
- Size: 4.78 MB
- Stars: 26
- Watchers: 1
- Forks: 2
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE_CC_BY_4.0
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Blog
This repository contains source code and content of my blog hosted on [blog.airscript.it](https://blog.airscript.it).
## Contents
- [Installation](#installation)
- [Usage](#usage)
- [Resources](#resources)
- [Contributing](#contributing)
- [Support](#support)
- [License](#license)
## Installation
In order to contribute to this project, you need an up and running development environment.
Follow the steps below in order to have one fully functional.
Please note that only one path between *Classic* and *Dev Container* has to be followed.
### Classic
Make sure to have these dependencies installed on your machine:
- [Bash](https://www.gnu.org/software/bash/)
- [Make](https://www.gnu.org/software/make/)
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [Docker](https://docs.docker.com/get-docker/)
- [Docker Compose](https://docs.docker.com/compose/install/)
Then, clone this repository:
```bash
git clone https://github.com/Airscripts/blog.git
```
### Dev Container
Make sure to have these dependencies installed on your machine:
- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- [Bash](https://www.gnu.org/software/bash/)
- [Docker](https://docs.docker.com/get-docker/)
- [Visual Studio Code](https://code.visualstudio.com/Download)
- [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
Then, clone this repository:
```bash
git clone https://github.com/Airscripts/blog.git
```
## Usage
To use this project, you have also two different possibilities:
### Classic
Run the following commands in the repository's root folder:
```bash
make all
```
Everything should be set up and running on port 25001.
### Dev Container
Open it in Visual Studio Code and then confirm the will to open it into a devcontainer.
To make it work here, be sure to have installed *Dev Containers* extension.
Run the following commands in the repository's root folder:
```bash
make all
```
Everything should be set up and running on port 25001.
## Resources
- [PageSpeed Insights Report](https://pagespeed.web.dev/report?url=https%3A%2F%2Fblog.airscript.it%2F)
- [Mozilla Observatory](https://observatory.mozilla.org/analyze/blog.airscript.it)
- [Security Headers](https://securityheaders.com/?q=blog.airscript.it&hide=on&followRedirects=on)
## Contributing
Contributions and suggestions about how to improve the blog are welcome!
## Support
If you want to support my work you can do it by following me, leaving a star, sharing my projects or also donating at the links below.
Choose what you find more suitable for you:
## License
This repository has dual-licensing.
This means that for its source code [MIT License](https://github.com/airscripts/blog/blob/main/LICENSE_MIT) applies and for blog posts [Creative Commons Attribution 4.0 International](https://github.com/airscripts/blog/blob/main/LICENSE_CC_BY_4.0) is applied.