Skip to content

create better admin logging tray for running docker container that is accesible outside the server #17

Open

Description

@kaxada

Currently, there are actions and processes we can't track unless we log into the server and look at the logs of the docker containers or nginx servers.

The goal is to create a protected endpoint accessible only with an admin login. it should be a log sheet summarising any process happening in the backend. tracking actions, responses from APIs and the server to the user, who logged in, who got signed up, which badges got issued and when. This should also have time stamps and necessary links to the action (if needed).

The logs will be deleted after a certain period or when they reach a certain level of memory.

Skills:
Docker
Linux
Shell Scripting
Node
Nginx
GitHub API

Activity

  1. FaithKovi commented on Feb 9, 2024

    @FaithKovi

    hello @kaxada , can I get more information on this. I would like to work on it

  2. kaxada commented on Feb 10, 2024

    @kaxada
    ContributorAuthor

    @FaithKovi there you go. let me know of anything that is not clear.

  3. FaithKovi commented on Feb 14, 2024

    @FaithKovi

    @kaxada do you have a specific time duration for the log retention?

  4. FaithKovi commented on Feb 14, 2024

    @FaithKovi

    @kaxada Do you have a specific time duration for the log retention?

  5. kaxada commented on Feb 14, 2024

    @kaxada
    ContributorAuthor

    No. The server is still huge can put it to anything more than a year. We can scale it down whenever. I hope you can make a draft PR in the coming week or so. @FaithKovi

  6. FaithKovi commented on Feb 15, 2024

    @FaithKovi

    Okay that's fine then. You will have a draft PR soon @kaxada

  7. moved this from Issue Reporting to In Progress in Badging Boardon Feb 18, 2024
  8. FaithKovi commented on Feb 21, 2024

    @FaithKovi

    @kaxada I need some help with the local setup.
    For Authorization callback URL and Homepage URL. what is the specific URL used?
    localhost?

  9. kaxada commented on Feb 25, 2024

    @kaxada
    ContributorAuthor

    @FaithKovi you can use http://localhost:{PORT}. The port is whatever port you are running your local project on

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions