gitignore.io

General

Category
Free
Tag
Tools
License
N/A
Registered
Dec 25, 2014
Favorites
0
Link
https://github.com/joeblau/gitignore.io
See also
pubxml
droid
KeepActivitiesTile
Android Fine Tuner
Android Keystore Recovery

Additional

Language
Swift
Version
N/A
Created
Feb 14, 2013
Updated
Sep 30, 2020
Owner
Joe Blau (joeblau)
Contributors
Sindre Sorhus (sindresorhus)
Jared Burrows (jaredsburrows)
adjohnson916
Martin Sloup (arcao)
Justin Hall (wKovacs64)
Jc Miñarro (JcMinarro)
geoffschoeman
kenji yoshida (xuwei-k)
Marvin Froeder (velo)
Elior Boukhobza (mallowigi)
Alexandre Macabies (Zopieux)
Ben Bodenmiller (bbodenmiller)
James Harrison (jjlharrison)
Andrew (mcandre)
Andy Piper (andypiper)
Cristian Ciupitu (ciupicri)
Joe Blau (joeblau)
Oliver Kopp (koppor)
Show all (121)121
Activity
Badge
Generate
Download
Source code

Advertisement


Create useful .gitignore files for your project

About

.gitignore.io is a web service designed to help you create .gitignore files for your Git repositories. The site has a graphical and command line method of creating a .gitignore for your operating system, programming language, or IDE.

.gitignore Template Source

Source templates for gitignore.io: https://github.com/toptal/gitignore

Documentation

Complete gitignore.io documentation: https://docs.gitignore.io/

Docker Container

Prerequisites

Build

Production

$ docker-compose up --build

Development

$ docker-compose -f ./docker-compose-dev.yml build
$ docker-compose -f ./docker-compose-dev.yml up

It will start the web server running on http://localhost:8080

Development mode mounts the following directories to docker volumes:

  • /Public
  • /Resources

Environment Variables

Please set your environment variables to docker configurations. All are optional.

...
services:
  app:
    ...
    environment:
      HOST_ORIGIN: http://www.example.com
      BASE_PREFIX: /foo/bar
      GOOGLE_ANALYTICS_UID:
    ...
...

HOST_ORIGIN

Origin of your web server, falls back to https://www.toptal.com

HOST_ORIGIN: http://www.example.com

BASE_PREFIX

If you want to host this web server under a subdirectory (http://www.example.com/foo/bar for example), please set this variable.

BASE_PREFIX: /foo/bar

GOOGLE_ANALYTICS_UID

User ID for Google Tag Manager snippet

GOOGLE_ANALYTICS_UID: UA-XXXXXXXX-X

E2E Tests

Tests are located in e2e-tests folder with:

  • API tests in api folder - implemented using Superagent
  • E2E tests in pages folder - implemented with Puppeteer

Prerequisites:

Running:

  • Set the BASE_URL env variable (only if you have changed the default URL or port)
  • docker-compose up --build --detach
  • yarn build
  • yarn install
  • yarn test
  • docker-compose stop