mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-04 00:03:02 +00:00
create folders in main
This commit is contained in:
+1
-9
@@ -215,15 +215,7 @@ RUN windmill cache ${APP}/hubPaths.json && rm ${APP}/hubPaths.json && chmod -R 7
|
||||
# Create a non-root user 'windmill' with UID and GID 1000
|
||||
RUN addgroup --gid 1000 windmill && \
|
||||
adduser --disabled-password --gecos "" --uid 1000 --gid 1000 windmill
|
||||
|
||||
RUN cp -r /root/.cache /home/windmill/.cache
|
||||
|
||||
RUN mkdir -p /tmp/windmill/logs && \
|
||||
mkdir -p /tmp/windmill/search
|
||||
|
||||
RUN chown -R windmill:windmill ${APP} && \
|
||||
chown -R windmill:windmill /tmp/windmill && \
|
||||
chown -R windmill:windmill /home/windmill/.cache
|
||||
RUN cp -r /root/.cache /home/windmill/.cache && chown -R windmill:windmill /home/windmill/.cache
|
||||
|
||||
USER root
|
||||
|
||||
|
||||
+9
-4
@@ -494,10 +494,15 @@ Windmill Community Edition {GIT_VERSION}
|
||||
|
||||
let (base_internal_tx, base_internal_rx) = tokio::sync::oneshot::channel::<String>();
|
||||
|
||||
DirBuilder::new()
|
||||
.recursive(true)
|
||||
.create("/tmp/windmill")
|
||||
.expect("could not create initial server dir");
|
||||
for dir in ["/tmp/windmill", "/tmp/windmill/logs"] {
|
||||
create_dir_all(dir)
|
||||
.expect(&format!("could not create directory {}", dir));
|
||||
}
|
||||
|
||||
if indexer_mode {
|
||||
create_dir_all("/tmp/windmill/search")
|
||||
.expect("could not create search directory");
|
||||
}
|
||||
|
||||
#[cfg(feature = "tantivy")]
|
||||
let should_index_jobs = mode == Mode::Indexer || mode_and_addons.indexer;
|
||||
|
||||
Reference in New Issue
Block a user