Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Dockerfile to build docker images from the source #75

Merged
merged 7 commits into from
Oct 20, 2023

Conversation

akmal2409
Copy link
Contributor

Added Dockerfile with .dockerignore to streamline use of enex2notion.
User can now build an image with '$ docker build -t <image_name>:>tag> .'
Data volume is declared at /data, which client can map to the host directory where the .enex files reside.
Entrypoint already specifies the launch script, all left to do is to add CLI arguments.

Example of how to run after the build:
$ docker run --rm -t enex2notion:latest --token <token> /data/my_notebooks

Along that I have also updated the documentation, in particular the section containing installation instructions.

That is my very first pull request in life, if it is not up to your standards please let me know!
Thank you for this tool, it preserved all the formatting when exporting.

akmal2409 and others added 6 commits February 3, 2023 12:09
Added Dockerfile with .dockerignore to streamline use of enex2notion.
User can now build an image with '$ docker build -t <image_name>:>tag> .'
Data volume is declared at /data, which client can map to the host
directory where the .enex files reside.
Entrypoint already specifies the launch script, all left to do is to add
CLI arguments.
Added section with commands to build a docker image from the source
as well as run it.
@codecov
Copy link

codecov bot commented Oct 20, 2023

Codecov Report

Merging #75 (374fdce) into master (89c9dd1) will not change coverage.
Report is 1 commits behind head on master.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #75   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           51        51           
  Lines         1519      1519           
=========================================
  Hits          1519      1519           
Files Coverage Δ
enex2notion/version.py 100.00% <100.00%> (ø)

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@vzhd1701 vzhd1701 merged commit 89615c9 into vzhd1701:master Oct 20, 2023
17 checks passed
@vzhd1701
Copy link
Owner

@akmal2409, thank you very much for contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants