smblds / smblds-container Goto Github PK
View Code? Open in Web Editor NEWOCI image (compatible with e.g. Docker or Podman) for Samba (Active Directory) Lightweight Directory Services (smblds)
License: GNU General Public License v3.0
OCI image (compatible with e.g. Docker or Podman) for Samba (Active Directory) Lightweight Directory Services (smblds)
License: GNU General Public License v3.0
please provide a sample DockerCompose
I'm trying to use the Docker image (https://hub.docker.com/r/smblds/smblds) on my NAS, but there are many configurations to be made, and I couldn't find the default ports 455, 137, 139. As a beginner, how should I proceed? I'm mostly concerned about the port mapping, shared directories, and the startup command that doesn't require admin privileges. In fact, you don't need to worry about the NAS itself, as the important parameters to consider are the port mapping, shared directories, and non-admin startup command.
Can the documentation be more detailed? The parameters shown in the image below are required by default, but I have no idea what they mean, so I don't even know where to map the main directory.
我在nas上使用docker 镜像(https://hub.docker.com/r/smblds/smblds)
发现要配置的东西比较多,甚至默认的端口455,137,139都没看到。我是个小白应当如何使用,实际上你不需要关注nas,nas上比较关心的参数是要映射的端口号,要共享的目录,以及不涉及管理员权限的启动命令。
说明文档能够更详细点吗,我下面图片上的参数是默认出来必填的,我根本不知道他的意思,所以连映射主目录在哪都不知道
As also mentioned at docker/hub-feedback#2314, Docker is sunsetting Free Team organizations at April 13th, 2023. The initial notification was sent by Docker via e-mail yesterday.
Docker expects users switching to their paid Docker plans, alternatively there is a "specific Docker-Sponsored Open Source (DSOS) program for open-source projects" for which this project might or might not be eligible.
In difference to some other projects, all container images are pushed since ever to Docker Hub and Quay.io. It could be worth considering GHCR additionally.
Currently customization scripts (placed in /entrypoint.d/
volume) run before Samba starts, but that means one can't use e.g.ldapmodify
from such a script (it expects running server). It appears as one can use ldbmodify
(from ldb-tools
package) to modify the database directly. So my question is - would you consider adding this to your image? Seems like a useful addition since many manuals online provide examples on how to use ldbmodify
to update Samba database. On other hand we can probably provide another mountpoint for scripts to run after the Samba is started.
First of all - big thank you for this, very useful. Now to my question: I'm using this in test environment and assuming I want to load this with some data - how can I do this? One way is a bash script with samba-tool user add ...
commands, works fine, until you need to use the SIDs which will differ on every container run (possibly). Is there any other solution I'm missing? Is it possible to add some parameter which will make SIDs generated by Samba stable/predictable?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.