Aller au contenu

« Cozy » : différence entre les versions

De Admin -- TALEVAS
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 3 : Ligne 3 :
== cozy-couchdb ==
== cozy-couchdb ==
=== Dockerfile ===
=== Dockerfile ===
https://github.com/apache/couchdb-docker/tree/1a7c4254c158a194ff195da6ebfed910d24a95b7/2.1.1
  FROM ubuntu:xenial
  FROM ubuntu:xenial
 
  RUN apt update; apt -y install net-tools htop curl vim apt-transport-https; # apt clean cache
 
  RUN apt update; apt install -y less tree vim net-tools curl htop apt-transport-https; #apt autoremove; apt autoclean
  RUN curl https://apt.cozy.io/cozy.gpg | \
  RUN curl https://apt.cozy.io/cozy.gpg | \
    apt-key --keyring /etc/apt/trusted.gpg.d/cozy.gpg add -
    apt-key --keyring /etc/apt/trusted.gpg.d/cozy.gpg add -
  RUN curl https://apt.cozy.io/nightly/cozy.gpg | \
  RUN curl https://apt.cozy.io/nightly/cozy.gpg | \
    apt-key --keyring /etc/apt/trusted.gpg.d/cozy.gpg add -  
    apt-key --keyring /etc/apt/trusted.gpg.d/cozy.gpg add -
 
 
COPY 10-admins.ini /opt/couchdb/etc/local.d/10-admins.ini
COPY 10-bind-address.ini /opt/couchdb/etc/default.d/10-bind-address.ini
   
   
  RUN echo "deb https://apt.cozy.io/ubuntu/ xenial stable" > /etc/apt/sources.list.d/cozy.list
  RUN echo "deb https://apt.cozy.io/ubuntu/ xenial stable" > /etc/apt/sources.list.d/cozy.list
  RUN apt update
  RUN apt update; apt install -y cozy-couchdb; #apt autoremove; apt autoclean
   
   
  COPY 10-admins.ini /opt/couchdb/etc/local.d/10-admins.ini
#VOLUME /opt/couchdb/etc/local.d/
  COPY 10-bind-address.ini /opt/couchdb/etc/default.d/10-bind-address.ini
 
  RUN apt update; apt -y install cozy-couchdb; # apt clean cache
# Add configuration
  # edit /opt/couchdb/etc/vm.args and /opt/couchdb/etc/local.d/*.ini yourself.
  COPY local.ini /opt/couchdb/etc/local.d/
  COPY vm.args /opt/couchdb/etc/
 
COPY ./docker-entrypoint.sh /
 
  WORKDIR /opt/couchdb
  EXPOSE 5984 4369 9100
VOLUME ["/opt/couchdb/data"]
 
ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]
CMD ["/opt/couchdb/bin/couchdb"]


=== 10-admins.ini ===
=== 10-admins.ini ===


10-admins.ini
   
   
  # Package-introduced administrative user
  # Package-introduced administrative user
Ligne 29 : Ligne 46 :
=== 10-bind-address.ini ===
=== 10-bind-address.ini ===


10-bind-address.ini
   
   
  # Package-introduced bind address
  # Package-introduced bind address
  [chttpd]
  [chttpd]
  bind_address = 0.0.0.0
  bind_address = 0.0.0.0

Dernière version du 10 avril 2018 à 05:01

Cozy[modifier]

cozy-couchdb[modifier]

Dockerfile[modifier]

https://github.com/apache/couchdb-docker/tree/1a7c4254c158a194ff195da6ebfed910d24a95b7/2.1.1

FROM ubuntu:xenial
 
 
RUN apt update; apt install -y less tree vim net-tools curl htop apt-transport-https; #apt autoremove; apt autoclean
RUN curl https://apt.cozy.io/cozy.gpg | \
    apt-key --keyring /etc/apt/trusted.gpg.d/cozy.gpg add -
RUN curl https://apt.cozy.io/nightly/cozy.gpg | \
    apt-key --keyring /etc/apt/trusted.gpg.d/cozy.gpg add -
 
 
COPY 10-admins.ini /opt/couchdb/etc/local.d/10-admins.ini
COPY 10-bind-address.ini /opt/couchdb/etc/default.d/10-bind-address.ini

RUN echo "deb https://apt.cozy.io/ubuntu/ xenial stable" > /etc/apt/sources.list.d/cozy.list
RUN apt update; apt install -y cozy-couchdb; #apt autoremove; apt autoclean

#VOLUME /opt/couchdb/etc/local.d/ 
 
# Add configuration
COPY local.ini /opt/couchdb/etc/local.d/
COPY vm.args /opt/couchdb/etc/
 
COPY ./docker-entrypoint.sh /
 
WORKDIR /opt/couchdb
EXPOSE 5984 4369 9100
VOLUME ["/opt/couchdb/data"]
 
ENTRYPOINT ["tini", "--", "/docker-entrypoint.sh"]
CMD ["/opt/couchdb/bin/couchdb"]

10-admins.ini[modifier]

10-admins.ini

# Package-introduced administrative user
[admins]
admin = adminpwd

10-bind-address.ini[modifier]

10-bind-address.ini

# Package-introduced bind address
[chttpd]
bind_address = 0.0.0.0