GithubHelp home page GithubHelp logo

Comments (5)

Laurian avatar Laurian commented on June 6, 2024

Note that in that quickfix I commented out USER audiogram due to some permission errors:

[email protected] postinstall /home/audiogram/audiogram
mkdir -p editor/js && browserify client/index.js > editor/js/bundle.js

mkdir: cannot create directory 'editor/js': Permission denied

from audiogram.

veltman avatar veltman commented on June 6, 2024

That permissions issue is part of the reason why it clones from the repo rather than copying locally, because Docker unfortunately doesn't allow ADD as anything other than root:

moby/moby#6119

But the more general issue is that changes being reflected in Docker will depend on where you make them in either case. For example, ADDing the files will incorporate initial changes but not subsequent ones.

Among other options, you can:

  1. Edit the themes.json file in the Docker container.
  2. Edit the themes.json file locally and copy it.
  3. Mount the settings folder in the container.

#39 (comment)

I'm not sure there is any ideal solution to these tradeoffs, but resolving #32 should make it mostly irrelevant by eliminating the need to customize by directly editing source files.

from audiogram.

frenchpress avatar frenchpress commented on June 6, 2024

Laurian,
I think this thread is relevant to my issue, but it's a bit over my head.

I've made some simple changes to themes.json. Different name, color and background image. Image is in the correct folder. Committed in GitHub and synced. This new theme is not showing up in the dropdown menu. Thoughts?

from audiogram.

Laurian avatar Laurian commented on June 6, 2024

See #50 as a solution, or modify the Dockerfile in your fork to git clone from your repo.

from audiogram.

frenchpress avatar frenchpress commented on June 6, 2024

Thank you, Laurian. I've put in an additional query on #50. I don't know how to modify the Dockerfile—or what a "fork" is. I'm sorry. I've never attempted anything like this before.

from audiogram.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.