Home
Softono
MailTape-v1

MailTape-v1

Open source HTML
28
Stars
25
Forks
8
Issues
9
Watchers
2 years
Last Commit

About MailTape-v1

MailTape V1 is a not-for-profit weeklies-centric newsletter platform built with Jekyll. Every Sunday, the platform delivers a curated compilation of musical inspiration through a collaborative model. Each issue features three tracks selected by a guest artist, followed by additional selections from a dedicated curator, complemented by original illustrations and writing. The project serves a diverse community of dancers, musicians, illustrators, writers, researchers, and artists across Berlin, Toulouse, and Paris. Designed as an open art collective, MailTape welcomes contributions from developers and encourages collaboration via pull requests. The software is engineered for local deployment using standard Ruby environments or Docker containers. Users can spin up a local development server port 4000 to preview and modify content by installing the Ruby Bundler dependencies or executing a single Docker command. This architecture allows for decentralized content updates while maintaining a centralized inspiration

Platforms

Web Self-hosted

Languages

HTML

MailTape

Feed your inspiration, every Sunday morning.

Each MailTape issue is the result of a collaborative work between a featured guest who curates the three first tracks, a curator who completes the selection, an illustrator and a writer.

Dancers, musicians, illustrators, writers, researchers, artists and creators of all kinds are following MailTape.

We're a not-for-profit art collective.

Coded with love in Berlin, Toulouse and Paris.

ImaCrea.

You're a coder?

Feel free to make a pull request, we're very open to collaboration :)

Building MailTape locally

Using a local Jekyll install

Pre-requisites:

$ gem install bundler
$ bundle i
$ bundle exec jekyll serve

This serves MailTape on port 4000. Visit http://127.0.0.1:4000/ to check the changes you're making locally.

Using Docker

If you have Docker installed, you can run Jekyll without installing it with the following command:

docker run --rm \
    --volume="$PWD:/srv/jekyll" \
    --volume="$PWD/vendor/bundle:/usr/local/bundle" \
    --env JEKYLL_ENV=development \
    -p 4000:4000 jekyll/jekyll:3.8 \
    jekyll serve --incremental

Then visit http://127.0.0.1:4000/ as described previously.