#
# This file is part of vospace-transfer-service
# Copyright (C) 2021 Istituto Nazionale di Astrofisica
# SPDX-License-Identifier: GPL-3.0-or-later
#

# Use 'base' as base image
FROM git.ia2.inaf.it:5050/vospace/vospace-transfer-service/base

# Add 'server' user and set home folder and shell
RUN useradd -m -s /bin/bash server

# Test user folders
RUN mkdir -p /mnt/hot_storage/users/cristiano.urban && \
    mkdir -p /mnt/hot_storage/users/sara.bertocco && \
    mkdir -p /mnt/hot_storage/users/sonia.zorba && \
    mkdir -p /mnt/hot_storage/users/ari-l
    
# Copy files for import test
COPY test_import/testdir/ /mnt/hot_storage/users/ari-l/test_import/testdir/
COPY test_import/testdir-md5sum.txt /mnt/hot_storage/users/ari-l/test_import/
RUN chmod -R 755 /mnt/hot_storage/users/ari-l/test_import

# Set up a workdir for the container
WORKDIR /home/server/

# Run a shell
CMD /bin/bash
