optional model value of avahi afp service (get's overwritten by global config)." path=/shares/tc-bob valid users = bob vol size limit = 100000 time machine = yes"." path=/shares/myshare valid users = alice invalid users = bob ".note only one time machine = yes is supported.take a look at -> EXPLANATION OF VOLUME PARAMETERS.multiple variables/confgurations possible by adding unique configname to NETATALK_VOLUME_CONFIG_.adds a new netatalk volume configuration.valid users = alice invalid users = bob.to restrict access of volumes you can add the following to your samba volume config:.(password: password) use normal linux password hash (from /etc/shadow etc.) $6$TBPgQoB2kmijMzsi$xdmXI1Z2zIwtuKbLDKjLLvMdWvqRf2cf6aryLJB3pVrIqaEWNH8VOglLIJMYMz6mBSJ5WsLDa5T7i86gmnPAc. either you add a simple plaintext password as value (can't start with $.$ or it will be detected as hash).adds a new user account with the given username and the env value as password or password hash.add any global netatalk config to afp.conf.Environment variables and defaults Netatalk If you want simple filesharing I'd recommend samba, webdav or other stuff.Īpple announced to deprecate afp and move to samba. So for TimeMachine I can recommend using this container. port from debian to alpine (debian version is available as tag).support for external avahi (on docker host).specify avahi model name similar to ghcr.io/servercontainers/samba config.added support for password hashes instead of just plaintext passwords.(don't forget to open a issue in that case D). or easily roll back if you experience any problems This way you can pin your installation/configuration to a certian version. You'll find all images tagged like a3.15.0-n3.1.13-r1 which means a-n. You can specify DOCKER_REGISTRY environment variable (for example my.registry.tld)Īnd use the build script to build the main container and it's variants for x86_64, arm64 and arm Netatalk - (ghcr.io/servercontainers/netatalk) (+ optional zeroconf) on alpine
0 Comments
Leave a Reply. |