An open API service indexing awesome lists of open source software.

https://github.com/vanzasetia/personal-website

A minimal website that is built with Eleventy.
https://github.com/vanzasetia/personal-website

11ty 11ty-blog 11ty-website eleventy

Last synced: about 2 months ago
JSON representation

A minimal website that is built with Eleventy.

Awesome Lists containing this project

README

        

# Vanza Setia's Website

I develop a website to help others fighting ignorance.

I use Windows Terminal with Command Prompt in Windows 10 to develop the website. The source code works well on that setup. Different setup means you may need to adjust something. (I am neither endorsing Windows Terminal nor Command Prompt nor Windows 10.)

## Setup

First, install [Node.js](https://nodejs.org/) version 18.18.0 or higher on your machine.

Second, install all the packages.

```bash
npm install
```

Third, setup Husky to [lint](https://en.wikipedia.org/wiki/Lint_(software)) the code before making a Git commit.

```bash
npm prepare
```

Fourth, run a local host on your machine.

```bash
npm start
```

## Deployment

If you deploy the website to Netlify—assuming that you do not change the [`output` option on the Eleventy's config file](./.eleventy.js)—you just need to do the following steps:

1. Upload the source code to a remote repository on GitHub.
1. Connect the remote repository with Netlify.
1. Deploy the website.

Do not set a build command because it has been already set in the [.netlify.toml](./netlify.toml) file.

You can use any other services to host the source code and the website.

(I am neither endorsing GitHub nor Netlify.)

## Contributing

If you want to contribute, please contact me through **[vanzasetia][at]proton[dot]me**.

## Acknowledgment

[Eleventy](https://11ty.dev/) is good.

## License

Except where otherwise stated, the blog posts and publications are licensed under a [Creative Commons Attribution NoDerivatives 4.0 International License](https://creativecommons.org/licenses/by-nd/4.0/). All code samples are licensed under [the MIT No Attribution License (MIT-0)](./LICENSE-SAMPLECODE).

The underlying source code used to format and display all those blog posts and publications is licensed under [the MIT License (Expat License)](./LICENSE).

Copyright years on the source files and the license files may be listed using range notation—for example 2021–2024—indicating that every year in the range, inclusive, is a copyrightable year that could otherwise be listed individually.